WordPressをさくらVPSで立ち上げた際に
「wp-config.php ファイルに書き込みできません。」
と表記されたので対処方法をメモ
対処方法
結論から言うと権限の見直しを行うのがベスト。
WordPressはapacheユーザで動いているため、wordpressを配置しているディレクトリの権限を確認する。
$ ls -alh
合計 16K
drwxr-xr-x 4 root root 4.0K 8月 10 11:13 .
drwxr-xr-x. 21 root root 4.0K 8月 10 11:13 ..
drwxr-xr-x 2 root root 4.0K 3月 24 23:58 cgi-bin
drwxr-xr-x 5 root root 4.0K 8月 10 12:18 html
案の定rootだった。userをapace及び、wordpressを管理するグループに変更する
$ sudo chown -R apache:devuser /var/www/html
$ sudo chmod -R g+w /var/www/html
#再確認
$ ls -alh
合計 16K
drwxr-xr-x 4 root root 4.0K 8月 10 11:13 .
drwxr-xr-x. 21 root root 4.0K 8月 10 11:13 ..
drwxr-xr-x 2 root root 4.0K 3月 24 23:58 cgi-bin
drwxrwxr-x 5 apache devuser 4.0K 8月 10 12:23 html
コメント