ホームページ  >  記事  >  バックエンド開発  >  Apache 2.4 および PHP 5.5.7 にアップグレードした後、Laravel アプリに空白の白い画面が表示されるのはなぜですか?

Apache 2.4 および PHP 5.5.7 にアップグレードした後、Laravel アプリに空白の白い画面が表示されるのはなぜですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-27 10:00:04179ブラウズ

Why Is My Laravel App Showing a Blank White Screen After Upgrading to Apache 2.4 and PHP 5.5.7?

Laravel の空白の白い画面

Laravel サイトで空白の白い画面に直面するとイライラすることがあります。この問題は、Apache 2.4 および PHP 5.5.7 にアップグレードした後によく発生します。

Apache 構成

アップグレードに伴う Apache 構成の変更が問題の原因である可能性があります。潜在的な競合を解決するには、Apache 2.4 の変更点を説明する回答を参照してください。

Laravel ログ管理

Apache のログではなく Laravel のログを確認していることを確認してください。 app/storage ディレクトリをチェックし、PHP を実行しているユーザーが書き込み可能であることを確認します。これには、グループまたはワールドへの書き込み権限の付与が必要になる場合があります。

Ubuntu/Debian

$ sudo chown -R www-data /path/to/laravel/files

CentOS/RedHat/Fedora

$ sudo chown -R apache /path/to/laravel/files

Laravel 4

# 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

Laravel 5 および 6

# 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。