wp-config.phpの設定 ~KUSANAGIの公式セキュリティ設定をする際の注意点

本記事はKUSANAGI公式の「推奨セキュリティページ」通りに設定するとエラーが出てしまう件について述べるものです。
私だけでなく他の方でも同じケースを確認したので記しておきます。

【2024年9月17日追記】
現在は440で動くはずです。
過去のことですが参考までに残しておきます。

アイキャッチの画像はKUSANAGIのイメージキャラクター草薙沙耶 ©PRIME STRATEGY

天満川鈴 WRITTEN BY 天満川鈴
スポンサーリンク

症状

公式ページには、次の通り書かれています(コマンドは省略)

1-1-4 wp-config.phpを一つ上の階層へ移動

wp-config.phpを一つ上の階層へ移動します。次のように入力します。

……(略)……

1-2-4 wp-config.phpのオーナーを変更

次のように入力し、オーナーをWebサーバーからkusanagiユーザーへ変更します。

1-2-5 wp-config.phpのパーミッションを変更

オーナーを変更したら、wp-config.phpのパーミッションを440(r– r– —)にし、書き込みができないよう変更します。

ところがこの通りにすると500エラーを吐いて停止します。
結局場所を移動せず放置。
先日試しにもう一度ファイルを移動してみたら動いたので「ま、いっか」と流してました。

すると、同じ方を発見しました。

解決法

wp-config.phpのパーミッションを644にします

先日のアップデートで実装されたセキュリティタブも644でOKが出ているので間違いありません。

上記記事を読んでパーミッションを見直したところ644になってました。
いつの間に変えたんだろう、記憶にないのですが。

本来、wp-config.phpはできるだけ厳しく設定しておくべきです。
公式に書かれている通り440や400。
まあ644でも、フォルダ階層変えてるし大丈夫じゃないでしょうか。

なお、私と先述のブログの著者curo様の共通点はConoHaということくらい。
ConoHaだから云々ということはないと思いますので仕様なのでしょう。

まとめ

もし同じ現象になったらwp-config.phpのパーミッションを644にするか、ファイルの位置を元に戻してください。

スポンサーリンク
天満川 鈴のプロフィール画像
WRITTEN BY

天満川 鈴

未経験からWEB業界に入り、現在はWEBディレクターとして実務に従事。 要件整理・導線設計・コンテンツ構成などを学びながら、日々改善を重ねています。 AIを活用したコンテンツ制作・効率化を強みとし、プロンプト設計を含めた制作フローの最適化にも取り組んでいます。
本サイトでは、WordPressやサイト制作に関する試行錯誤・検証内容を中心に発信。 技術検証の一環として、KUSANAGI公式サイトにて記事を2回紹介いただきました。

RECOMMENDED INFRASTRUCTURE

私はConoHa以外を勧めない。

2016年からずっとConoHaを使い倒してきました。知人に「一番いいサーバーは?」と聞かれたら、迷わずここを教えます。

レンタルサーバーナンバーワンを誇る高速環境であることはもちろん。私が「黒い画面って何?」というド素人からサイト制作のプロになれたのは、傍らにずっとこのはちゃんがいてくれたから。
私がConoHaを使い続ける、嘘偽りない理由です。

※ConoHaに初めて入会の方限定。
本CTAの画像もしくはボタンを押してWINGパック12か月以上を契約すると、最大5000円割引してもらえます。

公式サイトで詳細を見る
× 閉じる