誤ったパーミッション設定を行ってしまうとサイトが表示されずにエラーになってしまう
サイトを開いて突然こんな画面になってしまったら…
Warning: require_once(/**********/wp-config.php): failed to open stream: Permission denied in /**********/wp-load.php on line **
Fatal error: require_once(): Failed opening required ‘/**********/wp-config.php’ (include_path=’.:/opt/php-*****/data/pear’) in /**********/wp-load.php on line **
このようなエラー表示はwp-config.php
のパーミッションの設定が原因で起こっています。
wp-config.phpとは
wp-config.phpとは、データベースに接続するための情報が記述されている重要なファイルのひとつです。
パーミッションとは
パーミションとは、そのファイルへのアクセス権のことをいいます。
3つの権限グループがあり、それぞれ[読み取り][書き込み][実行]から権限を選択できます。
- 所有者のパーミッション
- グループのパーミッション
- その他のパーミッション
対処方法
FTPソフトを使ってサーバーにアクセスします。wp-config.php
を選択した状態で右クリックし[パーミッションの変更]をクリックします。
エラーが表示されている場合、所有者のパーミッションにある[読み取り]にチェックが入っていない可能性が最も高いため、チェックが入っていなければチェックを入れて[OK]をクリックします。