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を手で作成するか明日以降に。
