Es kann frustrierend sein, auf Ihrer Laravel-Site einen leeren weißen Bildschirm zu sehen. Dieses Problem tritt häufig nach einem Upgrade auf Apache 2.4 und PHP 5.5.7 auf.
Änderungen in der Apache-Konfiguration während des Upgrades können das Problem verursachen. Sehen Sie sich die Antwort an, die die Änderungen in Apache 2.4 beschreibt, um mögliche Konflikte zu lösen.
Stellen Sie sicher, dass Sie die Protokolle von Laravel und nicht die von Apache überprüfen. Überprüfen Sie das Verzeichnis „app/storage“ und stellen Sie sicher, dass der Benutzer, der PHP ausführt, darauf schreiben kann. Dies erfordert möglicherweise die Erteilung von Gruppen- oder Weltschreibberechtigungen.
$ sudo chown -R www-data /path/to/laravel/files
$ sudo chown -R apache /path/to/laravel/files
# Group Writable (Group, User Writable) $ sudo chmod -R gu+w app/storage # World-writable (Group, User, Other Writable) $ sudo chmod -R guo+w app/storage
# Group Writable (Group, User Writable) $ sudo chmod -R gu+w storage # World-writable (Group, User, Other Writable) $ sudo chmod -R guo+w storage # Additionally, the bootstrap/cache directory may require write access # Group Writable (Group, User Writable) $ sudo chmod -R gu+w bootstrap/cache # World-writable (Group, User, Other Writable) $ sudo chmod -R guo+w bootstrap/cache
Das obige ist der detaillierte Inhalt vonWarum zeigt meine Laravel-App nach dem Upgrade auf Apache 2.4 und PHP 5.5.7 einen leeren weißen Bildschirm an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!