[WordPress] WordPress のパーミッション設定

WordPressをレンタルサーバーに配置する時、ファイルやディレクトリのパーミッションをどのように設定しておけばよいのかよく分からなかったので調べてみました。

    既存ディレクトリのパーミッションの設定

    ファイル・ディレクトリ名 パーミッション設定
    wp-content/plugins a+rwx
    wp-content/themes a+rwx

    ディレクトリの作成とパーミッションの設定

    ファイル・ディレクトリ名 パーミッション設定
    wp-content/upgrades a+rwx
    wp-content/uploads a+rwx

    ファイルの作成とパーミッションの設定

    ファイル・ディレクトリ名 パーミッション設定
    wp-content/wp-config.php a+rw
    .htaccess a+rw

    ここでは、a (全てのユーザー)に対してのパーミッション設定としてありますが、g (グループ)に対する設定でも動作することもあります。g の設定の方が安全度は高いので、まずはグループに対する設定をしてみて、それでも動作しない場合は a に対しての設定を行う、という順番が良さそうです。


    Pocket
    Bookmark this on Yahoo Bookmark

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>