Archive for 6月, 2010

WPMU2.9.2→WP3.0(MUの文字が消えた編…)

土曜日, 6月 26th, 2010

CORE SERVER】+サブドメイン形式+自分の場合

WPMU 2.9.2 を WP 3.0 へ。

 

バージョン 3.0-en_US に自動アップグレード
 
なぜか日本語バージョンでは失敗しましたと出るので、「US」でアップグレード。
アップグレード完了→強制再ログイン。
 
「Site Admin」→「Super Admin(特権管理者)」になっている

 
変更個所が表示されるので従う(クリックで拡大)

 

「wp-config.php」にコード追加

/* That’s all, stop editing! Happy blogging. */
↑の前に灰色反転で表示されたコードを追加しアップロード

※なぜか何度かアップロードが出来なかった。その場合、、、
 →別名で保存→アップロード →「wp-config.php」削除
 →別名保存アップロードのファイルを「wp-config.php」に変更

 
「.htaccess」内の記述7行目あたりを変更

RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]  ←を

RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]  ←に変更しアップロード

→「wp-content/blogs.php」を削除
 

「アップグレード出来ます」表示がある場合
 

「3.0ja」で自動アップグレード→なぜか「成功」と出て完了した形になる。

 

「ネットワークの更新」をする
 

 
これでサブドメイン形式で動かしている全ブログのアップデートを施行。

以上で WordPress MU 2.9.2 → WP 3.0 へとアップグレードが完了。


Xserver】+サブディレクトリ形式+自分の場合

→バージョン 3.0自動アップグレード

→アップグレード完了→強制再ログイン
 
変更個所が表示されるので従う
 
→「.htaccess」内の記述7行目あたりを変更

RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
  ↓
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]
 
→「wp-content/blogs.php」を削除
 
→「ネットワークの更新」をする
 
WordPress MU 2.9.2 → WP 3.0 へとアップグレード完了


MUの場合、記事内容が変わればプレビューに反映されたが、
WP3.0は単体と同様「下書きとして保存」しなければプレビューに反映されなくなった。
これはウザい…。

MU3.0 のアップグレードと出ているが、実は WP3.0 だ。MU ではない。

     事実上 MU は消えた…。

Win XP が統合されて「Professional」の文字が出なくなったように、
もう二度と「WordPress MU(μ)」の文字を見ることは出来ない…。


  ↓

WordPress 3.0

金曜日, 6月 25th, 2010

MUネタではないけどど、【WordPress】がついに 3.0 になった。

これはかねてから言われてた【WordPress MU】との統合を果たし、
複数のブログを作成できるようになった。

MU と違うのは、インストール後に「手動」でマルチ化をしなければならない点。
「wp-config.php」に以下の分を追加してアップロード。

define( ‘WP_ALLOW_MULTISITE’, true);

「wp-config.php」を再アップロードすると、
「ツール」のところに「Network」というのが出てマルチ化のためにする作業が表示される。

「wp-content」のフォルダに「blogs.dir」を作成する。
表示されるコードを「wp-config.php」に追加しアップロードする。
表示された「.htacsess」を作成しアップロードする。

これでマルチ化の完了。そんなに手間はかからない。

ただやっぱり【Xserver】では MU と同じく標準のままではサブドメイン運用が出来ない。
現在は「DNSレコード」が操作できるようになってるので、これを何とか(?)いじれればサブドメイン運用も可能かも…。

それと、自動インストールは今はまだ「2.9x」。
そこから自動アップデートすると「wp-config.php」をいじっても、なぜかマルチ化が出来ない。
なぜ?…

あ、普通に 3.0 をインストールすると「変更をプレビュー」でちゃんと変更されたものがプレビューされるけど、
2.9x からの自動アップデートでは「下書きとして保存」後でなければ変更は認識されない模様。

Xserver でのテストサイト↓
オリジナル 3.0 → http://reyla.com/
サブディレクトリでの追加ブログ → http://reyla.com/test/

以上、【Xserver】での【WordPress】3.0 のインストール+マルチ化。
 
 
 ++追記++

 【CORE SERVER】では MU とほぼ同じ手順でサブドメインマルチ化成功。

 CORE SERVER でのテストサイト↓
 オリジナル 3.0(サブドメイン) → http://wp3.test-0.com/
 サブサブドメインでの追加ブログ → http://sub1.wp3.test-0.com/

 以上【CORE SERVER】での【WordPress】3.0 のインストール+マルチ化。

※この記事はぶろぐる?】 2010/06/22 に上げたのと同じ内容です_(._.)_ヾ ぺこり