2015-06-29 10 views
5

Io corro laravel su Google App Engine.Errore 500 sul server di GAE dev locale con laravel e PHP 5.5

Dal App Engine corre PHP utilizzando PHP 5.5 interprete, ho specificato php55 come runtime. Il progetto funziona bene sui server di Google.

Quando eseguo il mio sito web sul server locale dev l'SDK fornisce tramite runtime: php tutto funziona bene. Cambiare il runtime per php55 mi dà una pagina vuota e il seguente errore nel mio ceppo:

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 

Ho installato la versione più recente del GAE SDK.

Naturalmente posso eseguire con la variabile di runtime impostata su php invece di php55, ma mi chiedo ancora perché runtime: php55 non funziona su localhost e se mi manca qualcosa qui.

+0

sono in esecuzione su Linux utilizzando riga di comando? O usando il launcher su Windows o Mac? – Mars

+0

Sto usando il programma di avvio su Mac – piscator

+0

Hai provato ad attivare la modalità di debug impostando la variabile ambientale APP_DEBUG nella tua app.yaml? – Mars

risposta

1

sto vedendo questo come bene su OSX in esecuzione tramite riga di comando. Il mio sospetto è che si tratti di un bug nel server di sviluppo di Google App Engine.

Ho aperto un biglietto qui e sarà lieto di aggiornare questa risposta una volta qualcosa di più concreto è determinato:

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

Problemi correlati