2014-10-19 65 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。這爲我解決了它。