使用mysqli迁移到GAE上的php55
我们正在Google App Engine上将一个现有项目从php54迁移到php55,我们在mysqli的App Engine启动器中发现一个错误,在标准php运行时不会发生 使用简单的mysqli连接:使用mysqli迁移到GAE上的php55,php,google-app-engine,mysqli,unix-socket,Php,Google App Engine,Mysqli,Unix Socket,我们正在Google App Engine上将一个现有项目从php54迁移到php55,我们在mysqli的App Engine启动器中发现一个错误,在标准php运行时不会发生 使用简单的mysqli连接: $connection = new mysqli('user','pass','localhost','mydatabase'); 在php运行时连接正常,但在php55运行时,我们得到以下错误: 找不到套接字传输“unix”-您忘记启用了吗 当您配置PHP时,它会发生什么 php55运行
$connection = new mysqli('user','pass','localhost','mydatabase');
在php运行时连接正常,但在php55运行时,我们得到以下错误:
找不到套接字传输“unix”-您忘记启用了吗
当您配置PHP时,它会发生什么
php55运行时是否仍然支持mysqli?如果是这样的话,我们需要做什么改变才能让它正常工作
任何帮助都将不胜感激
谢谢这是SDK 1.9.18的已知版本。请更新到1.9.19,错误应该会消失。感谢您的回复。但是我们正在运行1.9.19(1.9.19.229),问题仍然在发生。你是对的。看起来修复程序没有进入1.9.19。现在,您可以将“localhost”更改为“127.0.0.1”来解决此问题。这将强制mysqli扩展使用tcp连接而不是unix套接字。好的,谢谢。我们将尝试一下,如果可行,将其标记为答案。