在 Laravel 網站上面對空白螢幕可能會令人沮喪。此問題通常在升級到 Apache 2.4 和 PHP 5.5.7 後出現。
升級過程中 Apache 設定的變更可能會導致此問題。請參閱描述 Apache 2.4 中的變更的答案來解決任何潛在的衝突。
確保您檢查的是 Laravel 的日誌而不是 Apache 的日誌。檢查 app/storage 目錄並驗證執行 PHP 的使用者是否可寫入。這可能需要授予群組或世界寫入權限。
$ 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
以上是為什麼我的 Laravel 應用程式在升級到 Apache 2.4 和 PHP 5.5.7 後顯示空白畫面?的詳細內容。更多資訊請關注PHP中文網其他相關文章!