category: CMS

WordPress Upgrade 2.6.5 to 2.7.0

Takashi Hosono  

Posted in 12 月 13th, 2008 5:31:46 PM JST+0900

Published in Linux, WordPress

Tags: ,

Leave your reply

日本語版WordPress 2.7.0がリリースされていたのでさっそく.

rootのrm, cp, mvってAliasになってるんだよね…
rm, cp, mvすべてに-iオプションがついてんのね.

アップグレードは基本的に.htaccess, wp-config.phpとwp-contentsディレクトリさえ引き続けばokなのかな. (プラグインを導入している方は, アップグレード時にはプラグインを停止しないとダメ.)
へたにアップグレード以前のWordPressディレクトリに, 新バージョンのWordPressを上書くのはよくないかもね.

mkdir ./backup
cp ./wordpress/.htaccess ./wordpress/wp-config.php ./backup
cp -R ./wordpress/wp-contents ./backup/
で必要なものだけバックアップとっておいて, 昔のWordPressは全部消す.
rm -fr ./wordpress

新バージョンのWordPressを落としてきて, 解凍.
cp ./backup/.htaccess ./backup/wp-config.php ./wordpress
cp -R ./backup/wp-contents ./wordpress/

最後にwp-admin/upgrade.phpにアクセスでアップグレード完了.
/wordpress/wp-admin/upgrade.php

んがー, すげー見栄えかわってるー.

プラグインをいくつか入れたいのだけど, アップグレード時にどうこうってのが非常に面倒.
とくに互換性なくなって動かなくなった時が一番だるい.

blog.creativepro.jpというVirtualHost上にWordpressを設置し, パーマリンク設定をしたのだがリンクがどこにもつながらなくなった.

こちらのページを参考にさせていただいた.
http://phpress.enjoy-life-style.com/archives/3

mod_rewrite(.htaccessすべて)がVirtualHostで動いてないのが原因.
/etc/httpd/conf.d/にある*.confをいじればok.

<VirtualHost *:80>
    ServerName blog.creativepro.jp
    DocumentRoot /var/www/blogs/creativepro

    <Directory /var/www/blogs/creativepro>
       AllowOverride All
       Options FollowSymLinks
       Order allow,deny
       Allow from all
    </Directory>
</VirtualHost>

設定が終わったら/etc/rc.d/init.d/httpd reloadを忘れずに.

WordPress移行

Takashi Hosono  

Posted in 7 月 20th, 2008 11:53:48 PM JST+0900

Published in Apache, MySQL, WordPress

Tags:

Leave your reply

DNS鯖をたててblog(wordpress)のurlを変更したわけですよ.

URL的な変更.
旧: http://creativepro.jp/~hosono/blog/
新: http://www.creativepro.jp/blog/

内部ディレクトリ的な変更.
旧: /home/hosono/public_html/blog/
新: /var/www/creativepro/blog/

mvで普通に移しても動くだろうと勝手に判断してたのですが, これが大間違い.
動かないわけですよ.

解決方法はこのへんに.
http://www.hereticanthem.com/wordpress/203/
http://it81.wordpress.com/2008/05/27/wordpress%E3%81%AEurl%E3%82%92%E5%A4%89%E6%9B%B4%E3%83%BB%E7%A7%BB%E5%8B%95%E3%81%99%E3%82%8B/
http://www.tamba2.org.uk/wordpress/backup/
http://centossrv.com/phpmyadmin.shtml

# mysqlのコマンドになれていない方はphpMyAdminいれると楽です.

wordpress.wp_optionsの以下の2つの項目を新しいURLに変更すればok.

option_name = ‘home’ option_value = ‘新しいURL’
option_name = ‘url’ option_value = ‘新しいURL’

option_nameがhomeやらurlなところをみたいならこんな感じで. これをupdateでなおしてくださいな.

mysql> select * from wordpress.wp_options where option_name = ’siteurl’;
mysql> select * from wordpress.wp_options where option_name = ‘home’;

たとえばこんなかんじ.

mysql> UPDATE wordpress.wp_options SET option_value='http://blog.windtune.jp' WHERE option_name='home';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> UPDATE wordpress.wp_options SET option_value='http://blog.windtune.jp' WHERE option_name='siteurl';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

復活したぉー.
びびった, びびった…

Recent Post

flickr

www.flickr.com
This is a Flickr badge showing public photos and videos from ほっそー. Make your own badge here.

Monthly archives

Calendar

2010 年 9 月
« 8 月    
 12345
6789101112
13141516171819
20212223242526
27282930  

Favorites

Events

nico video

Temp links

Categories

Search

Amazon Affiliate

Banner

Valid XHTML 1.0 Transitional