[WordPress]自動更新(アップグレード)


WordPressの本体またはプラグインを1クリックで簡単にできるようになったのですが、そのやり方を忘れてしまったのでメモしておこう。

FTP接続で更新する場合とCGIモードで動かして更新する場合がありますが、ここではCGIモードということで。

手順

  1. 空の.htaccessファイルを作成する
  2. 以下のコードを記述
    <files async-upload.php>
    AddHandler application/x-httpd-phpcgi .php
    </files>
    <Files plugin-install.php>
    AddHandler application/x-httpd-phpcgi .php
    </Files>
    <Files update.php>
    AddHandler application/x-httpd-phpcgi .php
    </Files>
    <Files update-core.php>
    
    AddHandler application/x-httpd-phpcgi .php
    </Files>
  3. .htaccessファイルをサーバ上の「wp-admin/」ディレクトリにアップロード

あとは普通に自動更新を試みればうまくいくと思います。以下のような表示となればOK。

WordPress更新
http://ja.wordpress.org/wordpress-3.0.3-ja.zip から更新をダウンロードしています…
更新を展開しています…
展開したファイルをチェックしています…
最新のバージョンをインストールしています…
データベースをアップグレードしています…
WordPress更新を完了しました。

参考Url

セーフモードによる制限と対処方法 – WordPress Codex 日本語版
http://wpdocs.sourceforge.jp/%E3%82%BB%E3%83%BC%E3%83%95%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%82%88%E3%82%8B%E5%88%B6%E9%99%90%E3%81%A8%E5%AF%BE%E5%87%A6%E6%96%B9%E6%B3%95