追記:
wp-config-sample.php日本語2.5には日本語2.3.3にはなかった以下の記述があり
// SECRET_KEY を独自のフレーズに変更してください。あとで思い出す必要はないので長くて複雑なものにしてください。
// https://www.grc.com/passwords.htm を訪れればフレーズを生成してくれます。
// もしくは適当なフレーズをご自分でお作りください。
define(’SECRET_KEY’, ‘put your unique phrase here’); // 固有のフレーズに変更してください
これが影響しているものと思われるのですが。
追記2:
/minobu.net/w1/wp-includes/taxonomy.php on line 2020を覗いてみれば「Parse error: syntax error」の箇所を見る事が出来る事に気が付きました。
で行ってみると
$links[] = "<a href="%22%20.%20attribute_escape(get_term_link($term,%20$taxonomy))%20.%20%22">$term->name</a>";
今度はこれをどうしたら良いのか解りません。
コードは逆クォート
で囲むとなっているのですがこれで良いのかどうか解りません、間違っていたら申し訳ありません。
wp-config.php は正しく作成されているでしょうか?
wp-config.php を開いてみると、
define(‘SECRET_KEY’, ‘○○○○○’); // 固有のフレーズに変更してください
という部分があると思いますが、この ○○○○○ の部分にシングルクォートが入っていたりしませんか?とりあえずこの部分を半角英数字のみに書き換えてみてはどうでしょうか。
返信ありがとうございます。
Parse error:が出た時にwp-config.phpが自動で作成されていました。開くと以下のようになっています。
define(‘SECRET_KEY’, ‘put your unique phrase here’); // 固有のフレーズに変更してください
を
define(‘SECRET_KEY’, ‘abcdefgabcdefg’); // 固有のフレーズに変更してください
としてabcdefgabcdefgと適当なフレーズにもしてみました。
がだめなようです。
上記コードはテキストエディターJedit Xでwp-config.phpを開きコピペしたものですがNaoさんが書いて下さったコードと半角スペースが違うようです、このあたりにも問題は考えられるでしょうか?
Parse errorの出るURLは以下です。http://minobu.net/w1/
SECRET_KEY の部分は関係なかったようですね、すみません。
うーむ、/taxonomy.php の2020行目ですが、
$links[] = "<a href='" . attribute_escape(get_term_link($term, $taxonomy)) . "'>$term->name</a>";
のようになっているでしょうか。それとも %22%20 のような文字が実際に入っていますか?
http://wordpress.org/support/topic/165385
にも同様の問題があがってますね。
該当ファイルを再アップロードしたらどうなりますか?
あるいは該当行を下記のように変えたらどうなりますか?
$links[] = '<a href="' . attribute_escape(get_term_link($term, $taxonomy)) . '">' . $term->name . '</a>';
"%22%20.%20
とかなっているので、なにかの段階でコード変更されちゃってるようですよね?
バイナリ転送したら、そうなったとか
キャラクタコード変更しながら転送しちゃってるとか
Nao様:%22%20.%20が入っています。
tenpura様:
$links[] = '<a href="' . attribute_escape(get_term_link($term, $taxonomy)) . '">' . $term->name . '</a>';
をコピペしhttp://minobu.net/w1/にアクセスしたところ、画面は真っ白になってしまいました。
アップロードするまえに/minobu.net/w1/wp-includes/taxonomy.php on line 2020を覗いてみても
$links[] = "<a href="%22%20.%20attribute_escape(get_term_link($term,%20$taxonomy))%20.%20%22">$term->name</a>";
のように%22%20.%20が2箇所に入っています。
ダウンロードしたばかりのファイル「taxonomy.php on line 2020」を見ると以下のようになっていました。
$links[] = "<a href='" . attribute_escape(get_term_link($term, $taxonomy)) . "'>$term->name</a>";
これをコピーし/minobu.net/w1/wp-includes/taxonomy.php on line 2020にペーストし元の状態にもどし再度アップロードし成功しました。
僕はFTPソフトに「Adobe GoLive CS_JPN」を使用してます。
ファイルをアップロードする時GoLiveのサイトにWordPressのファイルを移動するのですが、この時書き変えられてしまっていたようです、
この不具合は他にもあるかも知れません、FTPソフトを他の物に変える必要もありそうです。
追記:取りあえずのアップロードに成功しましたが、プロフィール設定等に不具合がありましたのでもう一度全てのファイルを削除、データーベースを作成しなおしFTPソフトの「Fetch日本語版」を使用し再アップロードしてみたところ、完璧です。
やはりFTPソフトの「Adobe GoLive CS_JPN」に問題があったようです。
本当にお世話になりました、ありがとうございました。