使用Laravel和PHP 5.5在GAE本地开发服务器上出现错误500

时间:2015-06-29 09:22:04

标签: php google-app-engine laravel

我在Google App Engine上运行Laravel。

由于App Engine使用PHP 5.5解释器运行PHP,因此我将php55指定为运行时。该项目在Google的服务器上运行良好。

当我在本地开发服务器上运行我的网站时,SDK使用运行时提供:php一切正常。将运行时更改为php55会在我的日志中显示空白页面并显示以下错误:

Unable to delete function dlUnable to delete function mb_send_mail
ERROR:root:php failure (255) with:
stdout:
Status: 500 Internal Server Error
X-Powered-By: PHP/5.5.23
Content-type: text/html   

我安装了最新版本的GAE SDK。

当然我可以运行运行时变量设置为php而不是php55,但我仍然想知道为什么运行时:php55不能在localhost上工作,如果我在这里遗漏了什么。

1 个答案:

答案 0 :(得分:1)

我在通过命令行运行的OSX上看到了这一点。我怀疑这是Google App Engine开发服务器中的一个错误。

我在这里开了一张票,一旦确定了更具体的内容,我很乐意更新这个答案:

https://code.google.com/p/googleappengine/issues/detail?id=12127