- このトピックには2件の返信、2人の参加者があり、最後ににより7年、 2ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
3件の投稿を表示中 - 1 - 3件目 (全3件中)
- このトピックに返信するにはログインが必要です。
ホーム › フォーラム › 設定・不具合関連 › 【COLORS】The file is not rewritable. Please change the permission to 666 or 606.
Kusanagiを使ってnginxとhhvmを使ってcolorsを利用しています。
各種設定を行った処、
/home/kusanagi/xxx/DocumentRoot/wp-content/uploads/digipress/colors/css/visual-custom.css: The file is not rewritable. Please change the permission to 666 or 606.
(xxxはuserCURRENTディレクトリネーム)
と表示されました。
chmodでvisual-custom.cssとvisual-custom.css.gzを変更しましたが無理でした。
また、chownでデフォルトがhttpd:wwwだったものをnginx:wwwに変更しています。
その上のディレクトリのユーザーはkusanagi:kusanagiになっています。
kusanagi側にも確認していますが、答えが見えないのでご質問しています。
visual-custom.cssは、まずis_writable
というPHPの関数でWordPress(サーバー上)の実行ユーザーから対象ファイルが書き込み可能かどうかを判断します。
このチェックの結果、ご利用のサーバーでは実行ユーザーによる書き込み権限が与えられていないと判断されている状況です。
権限を変更されたとのことですが、WordPressの実行ユーザーとしての書き込み権限が必要となります。
ご利用のサーバーに関する詳細については把握致しかねますが、以下の情報もご参考ください。
http://www.outbreak2000.com/archives/337.html
# chown -R httpd:www wp-content/uploads/