Nach einem Tag, der nach Lösungen sucht, hoffe ich, hier eine Antwort zu finden.Wie man Fatal Errors zum Browser auf HHVM ausgibt/anzeigt
Ich benutze Laravel 4.2 auf Homestead 2.0 (Vagrant) und ich versuche, einen einfachen Parse-Fehler zu erhalten, um in meinem Browser auszugeben, aber stattdessen bekomme ich immer einen weißen Bildschirm.
Ich kann den Fehler finden, indem ich 'hhvm index.php' auf der Vagrant-Maschine laufen lasse, aber das ist nicht wonach ich suche, ich möchte es in meinem Browser ausgeben.
Gibt es irgendwelche Möglichkeiten, dies zu erreichen?
Versucht mit hhvm: false in meinem Homestead.yaml, aber das scheint ignoriert zu werden? Wie ist es überhaupt möglich, Homestead ohne hmvm zu betreiben? Würde mein Problem zu -_- lösen.
hhvm-fastcgi + nginx how to make it display fatal errors in the browser man gefunden, aber ohne Antworten und von Facebook
Diese Optionen sind setzen Sie in /etc/hhvm/config.hdf. Wir sind dabei, für eine Standard php.ini
Versuchte Setting an set_error_handler die .hdf Datei zu töten, aber scheint nicht
alle anderen Optionen zu arbeiten?
Mögliche Duplikat mit dieser http://StackOverflow.com/Questions/22995847/hhvmhacklang-errors-warnings-output-into-Browser Frage. –
Könnte auch etwas mit https://github.com/laravel/homestead/pull/140 zu tun haben - einige Entwickler sehen aufgrund eines Nginx-Konfigurationsproblems keine Ausnahmeberichte vom Framework. –
Sollte es nicht sein, bekomme ich Ausnahmen, und wenn Sie eine einzelne PHP-Datei mit einem Syntaxfehler verwenden, passiert dasselbe und wird nicht angezeigt. – grisgruis