Laravel サイトで空白の白い画面に直面するとイライラすることがあります。この問題は、Apache 2.4 および PHP 5.5.7 にアップグレードした後によく発生します。
アップグレードに伴う Apache 構成の変更が問題の原因である可能性があります。潜在的な競合を解決するには、Apache 2.4 の変更点を説明する回答を参照してください。
Apache のログではなく Laravel のログを確認していることを確認してください。 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
以上がApache 2.4 および PHP 5.5.7 にアップグレードした後、Laravel アプリに空白の白い画面が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。