2014-10-19 33 views
0

我已经安装了适用于Linux的App Engine PHP SDK和单独的PHP安装,如here所述。我已经开始使用google_appengine/dev_appserver.py的App Engine以及附带的留言板演示应用程序。当我运行在浏览器中的应用程序,我得到的错误mysqli_connect上的App引擎PHP错误

Call to undefined function mysqli_connect() 

有两件事情,我无法理解关于此错误:

  1. 当我输出phpinfo(),不一一列出正在使用任何php.ini。
  2. this page上,Google表示默认情况下启用mysqli扩展。

我觉得我在App Engine SDK设置中丢失了一些东西。任何帮助,将不胜感激。

回答

0

Google的PHP安装说明指出PHP需要使用--with-mysql选项进行编译。但是,示例留言簿应用程序使用mysqli,因此在运行./configure ...时将--with-mysql更改为--with-mysqli。这为我解决了它。