Posts tagged ‘upgrade’

Wordpress MU 2.8.1

ローカルPCにphpやMySQLを入れるのに苦労している間にWordpressMU2.8.1が出たのでまずはローカルに入れてみてPHP5.3.0編を終了したいと思います。

環境は
・Windows Vista Home Premium SP1
・Apache 2.2.11
・PHP 5.3.0
・MySQL 5.1.36

です。Download WordPress MUから最新版(現時点では当然2.8.1)をダウンロードします。
それを解凍して「wordpress-mu-2.8.1」フォルダをそのままApacheのDocumentRoot(今回の環境ではD:\Program Files\Apache Software Foundation\Apache2.2\htdocs\wordpress-mu-2.8.1)に置きます。

そして
http://localhost.localdomain/wordpress-mu-2.8.1/wordpress-mu/index.php
にブラウザでアクセスします。サーバ名をlocalhostにしてアクセスすると

Warning!

Installing to http://localhost/ is not supported. Please use http://localhost.localdomain/ instead.

と出るのでそのとおりにしたまでですが、理由はそのうち調べます。
ここでメッセージがすべて英語なので日本語化したいと気づいたので、wpmu-jaから、現時点では2.7.1用のリソースをダウンロードします。

まずはMySQLにWordpress用のユーザを作成します。
今回は、database名はwpmudb, wpmudbへのアクセスユーザはwpmuadmin, パスワードはpassにします。

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.36-community MySQL Community Server (GPL)
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
mysql> create database wpmudb;
Query OK, 1 row affected (0.00 sec)
 
mysql> grant all on wpmudb.* to wpmuadmin@localhost identified by 'pass';
Query OK, 0 rows affected (0.07 sec)

そして、Wordpressmuのディレクトリ今回は(D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\wordpress-mu-2.8.1\wordpress-mu\wp-content\languages)を作成し、解凍したファイルの中からja.moファイルを置きます。

でも初期設定画面は日本語化されないので、以下のように設定します。

・Blog Addresses
 → Sub-directories (like example.com/blog1)にチェック(サブドメインは面倒くさそうな予感がしたので)
・Database
→Database:Name wpmudb
→User Name:wpmuadmin
→Password:pass
→Database Host:localhost

それで設定して「submit」押下したらエラーが。

Strict Standards: Redefining already defined constructor for class wpdb in D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\wordpress-mu-2.8.1\wordpress-mu\wp-includes\wp-db.php on line 339

しょうがない、wp-config.phpを手で作成するか明日以降に。