Error 500 on a local GAE dev server with Laravel and PHP 5.5

I am running Laravel on the Google App Engine.

Since the App Engine runs PHP using the PHP 5.5 interpreter, I specified php55 as the runtime. The project works well on Google servers.

When I run my site on a local dev server, the SDK provides the use of runtime: php everything works fine. Changing the runtime on php55 gives me a blank page and the following error in my log:

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 

I installed the latest version of the GAE SDK.

Of course, I can work with the runtime variable set in php instead of php55, but I'm still wondering why runtime: php55 does not work on localhost, and if I missed something here.

+5
source share
1 answer

I also see this in OSX running through the command line. My suspicion is that this is a bug on the Google App Engine development server.

I opened the ticket here and am happy to update this answer as soon as a more specific one is determined:

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

+1
source

All Articles