新規インストールで、まだ投稿を作っていないのであれば、データーベースを削除して作り直し、WordPress 2.6.5 を新規インストールし直すのがてっとり早いです。
おそらく ME 2.0.1 → 2.6.5 のアップグレードでどこか失敗していて、それが原因で文字化けしたのでしょう。2.0.1 はかなり古いため、アップグレードには少しコツが必要です (もし EUC-JP を使っていれば、さらに工夫が必要)。
どこのレンタルサーバーか不明ですが、いまだに ME 2.0.1 なんて提供しているのは、かなり不安ですね (2.0.x 系統ならば、最新は 2.0.11-2 です)。PHP, Apache も最新になっていますか? そうでなければ、サーバー移籍も検討した方がよいかもしれません。
lilyfanさん、アドバイスをありがとうございます。
実は、最初2.6.5からスタートしようとしてインストールしたのですが、wp-admin/install.phpにアクセスすると、英語のページが出てうまくいかず(データベースが使われているようなメッセージ)、アップデートでインストールしようとした経緯があります。
データベースの知識がないため「削除」などの操作は、わかりません。(phpMyAdmin 2.11.6)
新しくインストールするには、データベースを新しく作る必要があるんですね。ちょっと心配ですがトライしてみます。
その際の、アドバイスあればお願いいたします。
現状報告
サーバー内のファイルを、wp-config.phpとhtaccess 以外は削除して2.6.5をFTPしてみました。
バージョンは 2.6.5のようなのですが、(WordPress 2.7 is available! Please update now.の表記がある) コンパネ内のメニューが英語表示です。ただ、サイトタイトルや最初から入っている記事の文章は日本語で見えています。
SettingsのReadingの文字コードがEUC-JPだったので、UTF-8に修正すると日本語も文字化けしていましました。
お助けください。このままだと ME 2.0.1を使って構築しなければなりません。
参考になるのか分かりませんが、wp-config.phpとhtaccessの中をペーストしておきます。
wp-config.php++++++++
<?php
define(‘DB_NAME’, ‘AAAAA’);
define(‘DB_USER’, ‘AAAAA’);
define(‘DB_PASSWORD’, ‘123456’);
define(‘DB_HOST’, ‘localhost’);
define(‘DB_CHARSET’, ‘utf8’);
define(‘DB_COLLATE’, ”);
$table_prefix = ‘wordpress_blog2’;
define (‘WPLANG’, ‘ja_EUC’);
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);
require_once(ABSPATH . ‘wp-settings.php’);
?>
htaccess++++++++
Addhandler x-httpd-php441 .php
Options +FollowSymLinks
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
ttp://ja.wordpress.org/
から日本語対応版の2.6.5を使用してはいかがでしょうか?
ただし2.6.5から2.7のアップグレードでDBが2.7対応に書き変わっているような気がします
2.6.5の時点でバックアップした記事がないと・・・
define (‘WPLANG’, ‘ja_EUC’);
は
//define (‘WPLANG’, ‘ja_UTF’);
じゃないのかな?と言う気もしますが
日本語版の2.6.5の日本語言語ファイルを導入するだけでもほぼ日本語にはなりますが
torocha2002さん、ありがとうございます。
2.6.5は日本語のはずなんです…
最初の立ち上げなので、記事はまったくないので気楽ですがデータベースの知識とwp-config.php、htaccessの関係が理解できず現在、ぐちゃぐちゃ状態です。
とあるサーバーでは解説通りやってうまくいったのですが、本ちゃんのサーバーでうまくいきません。
もう少しいじってみます。(汗)
torocha2002さん、ありがとうございます。
同じ内容なので編集します。投稿までうまくいかないです…
SettingsのReadingの文字コードがEUC-JPだったので、UTF-8に修正すると日本語も文字化けしていましました。
データベースを削除してないのが原因っぽいですね。wp-config.php も何だかおかしいです。
define ('WPLANG', 'ja_EUC');
これは単に ‘ja’ だけでよいです。
データベース自体を削除しなくても、wp_なんちゃら、のテーブルを全部削除しても構いません。これは phpMyAdmin の操作方法をよく調べてみてください。
もし、wp_なんちゃら、以外のテーブルがあれば、それは消さない方が無難です。
lilyfanさん、何度もありがとうございます。
データベースの削除を、サーバー会社にお願いしてみます。
設定を見てもわからなかったのですが、新規作成はできない仕様でした。
1日これで終わりました…