Linux Install Memo

サーバー管理者によるLinux関連ソフトのインストールメモ

Home » □WordPressの更新がダッシュボードからできない

□WordPressの更新がダッシュボードからできない

WordPressの更新がダッシュボードからできないので、最初はダウンロードサイトに
アクセス集中でもしているのかと思っていたけど、いつまでたってもできないので、
Linuxのディストリビューションによる問題なのかな?と思いつつ、とにかく更新を
してもFTPがまともにできていないようだったので、手動でWordPressの4.1.1にアップ
デートした。

ひとまず既存のWordPressが展開されているディレクトリ(./html)のひとつ上で、

wget https://downloads.wordpress.org/release/ja/wordpress-4.1.1.zip
unzip wordpress-4.1.1.zip

として

./html/
./wordpress/

が並ぶようにしてから、

chown USER.GROUP ./wordpress/ -R

でファイルの所有権を変更して、

mv ./html/wp-admin ./html/wp-admin-
mv ./html/wp-includes ./html/wp-includes-

として、WordPressのアップグレードで改訂されたファイルに関係している
ディレクトリを避けといてから

cd ./wordpress/
tar cpf – ./wp-admin | tar xvpf – -C ../html/
tar cpf – ./wp-includes | tar xvpf – -C ../html/
tar cpf – ./license.txt | tar xvpf – -C ../html/
tar cpf – ./readme.html | tar xvpf – -C ../html/

として、改訂されたファイルが入っているディレクトリとかをごっそりとコピーする。

そしたら最後にhttpdをリスタート(PHPのキャッシュ対策)して、

/etc/init.d/httpd restart (もしくは/etc/init.d/apache2 restart)

もう一度ダッシュボードから更新にいって確認してバージョンが4.1.1になっていればOK。

うーん、CentOS6ではOKなのに、CentOS7でもVineLinuxでも手動でWordPressのバージョンアップをしないといけなかったのはなんでだろう!?

 

Name of author

Name: admin

コメントを残す

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