メニュー

Grav サーバーエラー

サーバーエラーは、ほとんどいつも Grav の設定ミスによって起こります。何か予期しないことが起こり、そのせいで Grav がリカバリーできず、ページを提供できません。

このメッセージが表示されたら、そのサーバーは 本番環境 モードで運用されており、潜在的にセンシティブな情報をユーザーに表示しないようになっています。エラーそのものは、 logs/grav.log ファイルに保存されます。エラーの本当の原因を探るため、このファイルを検査してください。

考えうる理由としては、次のものがあります:

  • config 設定が古くなったことによるサーバーエラー
  • 不正なファイルパーミッションにより Grav がデータを書き込めなかった
  • Grav がまだ気づいていないファイルシステム内の変更
  • config 設定ファイルのフォーマットが無効であるために読み取れなかったエラー

[!Tip]
もし 管理パネル プラグインをインストールしていたら、そこからサーバーエラーを確認することもできます。デバッガーがオフであっても、個々のエラーをクリックすると、デバッグページが表示されます。

古い config 設定

まず最初にやるべきことは、キャッシュのクリアです。これにより、最新の設定が適用されます:

bin/grav clearcache

[!Info]
先に進む前に、以下のような他のファイルパーミッション上の問題が無いことを確認してください。

インストール問題と config 設定問題

  • システム要件
  • ファイルパーミッション
  • インストール上の問題
  • config 設定上の問題