【发布时间】:2015-07-12 11:51:17
【问题描述】:
我是 google-app-engine 的新手,我正在尝试迁移一个 PHP 站点,该站点当前使用 mysql 的 meekrodb 类 (http://www.meekro.com/) 以连接到存储在我的网络主机中的数据库,并允许从任何访问知识产权。
当我在本地应用引擎实例上运行该站点时,没有任何问题,但是当我部署它时,我收到错误 500 错误并显示以下日志:
90.202.109.98 - - [12/Jul/2015:04:31:36 -0700] "GET / HTTP/1.1" 500 0 - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36" "*.appspot.com" ms=145 cpu_ms=0 loading_request=1 exit_code=204 instance=00c61b117ce2904f41b4d706f60338b416a908e1 app_engine_release=1.9.23
正在运行的页面是 index.php,它除了加载类和 DB 属性(单独工作正常)之外什么也没做,但是当我添加以下代码时:
DB::query('select * from places');
该错误再次发生,仅在远程实例上。
有什么想法吗?
【问题讨论】: