2015-12-07 68 views
1

将Google Identity Toolkit SDK用于Php和Google App Engine启动器会导致出现此错误。 'CGI/FastCGI已停止工作'。Google App Engine启动器 - CGI/FastCGI已停止工作

只要您实现:将出现

Gitkit_Client::createFromFile('/gitkit-server-config.json'); 

崩溃。

这是使用最近发布的1.9.30版Google App Engine启动器。

+0

我有问题,在任何时候我使用git或保存更新它将大约有一半的时间崩溃1-5次之间。有人说,在app.yaml文件中,运行时:php55是原因。我会尝试它,但我需要那个PHP版本。 – Ryan

+0

我仍然有看似随机的崩溃,我相信是基于一些背靠背的请求,这听起来像你所描述的,但我确实找到了上述具体问题的解决方案。 –

回答

1

如果您还没有,请在项目的根目录下创建一个php.ini,并添加以下行以启用完整版本的curl。

extension = "php_curl.dll" 

该解决方案已经成功地解决了错误我。

+0

我不知道它是不是巧合,但它似乎一眼就知道CGI崩溃的次数已经下降。将继续尝试它。另外,是不是php.ini不是inin – Ryan

+0

修复了我的问题。 – Craig

0

我有同样的问题。还有一个open issue。等待修复,我“解决”将Google App Engine SDK for PHP降级到版本1.9.23。也试过每个版本从1.9.24到1.9.31,但似乎没有工作。