Home > WordPress

2008.04.09

日本語2.5インストールトラブル

僕には日本語2.3.3から日本語2.5にアップグレード出来なかったので、新たに日本語2.5をインストールしてみましたが
「Parse error: syntax error, unexpected T_STRING in /virtual/yuli/public_html/minobu.net/w/wp-includes/taxonomy.php on line 2020」

となりインストール出来ていません、他のフォーラムをみると「せめてエラーメッセージでググるぐらいのことはしましょう。」との注意があり、これはまずいと早速「Parse error: syntax error, unexpected T_STRING in /wp-includes/taxonomy.php on line 2020」でググってみました。

Parse error: syntax error, unexpected T_STRING in taxonomy.php」このサイトが質問に近そうです、で英語?なのでgoogle 翻訳してみました。

google 翻訳:「Parse error: syntax error, unexpected T_STRING in taxonomy.php」

これは私の後に”秘密鍵”では、設定します。 サンプルファイルとして、 config.phpファイルを行うと述べた。 wp-includes/languages何もやってないしているため、ファイルを持っていない。

私は行くリロードショートカットWP - adminとショートカットWP -が含まれてそれをクリアするとしている場合を参照してください。

使えそうな翻訳はこんなところなんですが、何度か眺めているうちに解るようになるかもしれません。

そう言えば日本語2.5インストールした時に

wp-config.php ファイルが見つかりません。インストールを開始するには wp-config.php ファイルが必要です。お困りでしたらcodex を参照してください。ウィザード形式で wp-config.php ファイルを作成することもできますが、すべてのサーバーにおいて正常に動作するわけではありません。最も安全な方法は手動でファイルを作成することです。

上のようなメッセージがありました、「お困りでしたらcodex を参照」とあったのですが英語だったためによく読んでいませんでした。

インストールしたデータ内に「wp-config.php」が自動生成されていたのでこれを削除、日本語2.5を設置したURLにアクセスし直し「お困りでしたらcodex を参照」を表示。

google翻訳:Editing wp-config.php

日本語2.5のwp-config.phpには

// SECRET_KEY を独自のフレーズに変更してください。あとで思い出す必要はないので長くて複雑なものにしてください。
// https://www.grc.com/passwords.htm を訪れればフレーズを生成してくれます。
// もしくは適当なフレーズをご自分でお作りください。

define(’SECRET_KEY’, ‘put your unique phrase here’); // 固有のフレーズに変更してください

日本語2.3.3と比べて記述が多いようです。

/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>";

ここが「Parse error: syntax error,」の箇所らしいのいですが!。

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>";

これをコピーtaxonomy.php on line 2020」にペーストし元の状態にもどし再度アップロードし成功しました。

僕はFTPソフトに「Adobe GoLive CS_JPN」を使用してます。
ファイルをアップロードする時GoLiveのサイトにWordPressのファイルを移動するのですが、この時書き変えられてしまっていたようです、
この不具合は他にもあるかも知れません、FTPソフトを他の物に変える必要もありそうです。

皆様、本当に有り難うございました。

4月9日11:20
追記:取りあえずのアップロードに成功しましたが、プロフィール設定等に不具合がありましたのでもう一度全てのファイルを削除、データーベースを作成しなおしFTPソフトの「Fetch日本語版」を使用し再アップロードしてみたところ、完璧です。

やはりFTPソフトの「Adobe GoLive CS_JPN」に問題があったようです。

本当にお世話になりました、ありがとうございました。

« Previous