Grav サーバーエラー
サーバーエラーは、ほとんどいつも Grav の設定ミスによって起こります。何か予期しないことが起こり、そのせいで Grav がリカバリーできず、ページを提供できません。
このメッセージが表示されたら、そのサーバーは 本番環境
モードで運用されており、潜在的にセンシティブな情報をユーザーに表示しないようになっています。エラーそのものは、 logs/grav.log
ファイルに保存されます。エラーの本当の原因を探るため、このファイルを検査してください。
考えうる理由としては、次のものがあります:
- config 設定が古くなったことによるサーバーエラー
- 不正なファイルパーミッションにより Grav がデータを書き込めなかった
- Grav がまだ気づいていないファイルシステム内の変更
- config 設定ファイルのフォーマットが無効であるために読み取れなかったエラー
[!Tip]
もし 管理パネル プラグインをインストールしていたら、そこからサーバーエラーを確認することもできます。デバッガーがオフであっても、個々のエラーをクリックすると、デバッグページが表示されます。
古い config 設定
まず最初にやるべきことは、キャッシュのクリアです。これにより、最新の設定が適用されます:
bin/grav clearcache
[!Info]
先に進む前に、以下のような他のファイルパーミッション上の問題が無いことを確認してください。
インストール問題と config 設定問題
- システム要件
- ファイルパーミッション
- インストール上の問題
- config 設定上の問題