質問: 2.9.2から3.0.1へのアップグレード中のエラー 私は私のwordpressをsvnの下にインストールしています。私はバージョン2.9.2にいました。これらは私が取ったステップでした: 現在のワードプレスディレクトリのコピーを保存しました トップレベルのwordpressディレクトリに移動します。 svn up(最新の2.9があることを確認するためだけに) svn sw http://core.svn.wordpress.org/tags/3.0.1/ .(アップグレード) wp-admin/upgrade.phpを実行してください。 「致命的なエラー: (私のインストールディレクトリ) 505行目の// wordpress/wp-includes/wp-db.phpで未定義の関数is_multisite()を呼び出す」 私は周りを見回しました、そして何人かの人々はそれがphpのメモリ問題であると思います。だから私はメモリバンププラグインを試してみましたが、それはうまくいきませんでした。何か案は?更新:この投稿を見つけました。最新の3.0 tarをダウンロードし、ダウンロードしたものでwp-settings.phpを上書きしました。今別のエラーを取得します。 "致命的なエラー:/ myinstalldir / wordpress/wp-admin/includes/imageにwp_load_image()(以前に/ myinstalldir / wordpress/wp-includes/media.php:241で宣言されている)を再宣言できません。行168のphp "svn statusを実行すると、たくさんの 's'フラグが表示されます(切り替えられます)。私はそれを心配しなければなりませんか? wp-settings.phpにはそのフラグがあります。更新: これは、ルートwordpressディレクトリからの上記svn swの出力 です。更新:svn st の出力はこちら 。 (長いリストをpastebinに移行しました)更新:svn infoの出力path: . url: http://core.svn.wordpress.org/tags/3.0.1 repository root: http://core.svn.wordpress.org repository uuid: 1a063a9b-81f0-0310-95a4-ce76da25c4cd revision: 15559 node kind: directory schedule: normal last changed author: ryan last changed rev: 13165 last changed date: 2010-02-15 09:38:59 -0800 (mon, 15 feb 2010)
回答: 私はまた私のwordpressのインストールを更新する前にsvnを使用しました。作業コピーをアップすると、プラグインによって作成されたすべての手動アップデートまたはファイルとすぐにめちゃくちゃになります。タグ付けされたバージョンから別のバージョンに移行する場合は、常にワードプレスのアップデート機能を使用することをお勧めします。とはいえ、私はsvnをwordpressのローカルコピーにも使っています。それは私のプラグインを古いバージョンで素早くテストできるようにするためです。私はeclipseを使ってあるタグから別のタグに切り替えると、これまではうまくいきました。しかし、あなたは決して知りません。update:クリーンチェックアウトを2.9.2から3.0.1に切り替えようとしましたが、うまくいくようですがバックエンドで、デフォルトの単一ブログのフロントエンドではありません。update:デバッグモードでもわからないことがある:デフォルトのpre wp 3.0テーマはもはや利用できない私は新しい "2010"テーマに切り替えるだけです。今すべてが働いています。そのため、切り替えはうまくいきますが、前にも述べたように、あなたの作業コピーは通常たくさんのファイルでめちゃくちゃになり、svnスイッチでwpコピーを更新する際に問題が発生する可能性があります。