2011-01-03 21 views
0

私は自分の古いサイトで正常に動作していたライブサーバーで自分のブログを持っていました。新しいサイトをアップロード私はまた、任意のファイルに変更が出ているブログのフォルダをアップロードしても、私は私のブログのページブラウザにアクセスしようとすることを示していますwordpress:致命的なエラー:339行目のwp-includes/load.phpで未定義の関数is_wp_error()を呼び出す

Fatal error: Call to undefined function is_wp_error() in /home/content/i/m/r/imranskh/html/blog/wp-includes/load.php on line 339

は、私はGoogleで検索したが、明確な解決策が見つかりませんでした。

+1

さらに詳しい情報を入力してください。 – andrewk

+0

@ Andrewk:どのような情報が必要ですか?私の友人の完全な問題です.. –

+0

ワードプレス:致命的なエラー:339行のwp-includes/load.phpで未定義の関数is_wp_error()を呼び出す –

答えて

-1

WPを再インストールし、wp_posts(古いテーブルバックアップ)を新しい新しいテーブルに挿入します。

1

ラインサイトのアドレスとWPのバージョンあなたが実行しているとあなたの何ホストを使用していることを知っていると便利だろうが、あなたの問題は、MySQLデータベースである(そしてどのような言語サイトがです) load.phpの339は、MySQLデータベーステーブルのプレフィックスのエラーチェックです。

「ファイル」を移動したが、サイト間でMySQLデータベースをどのように移行したとおっしゃいましたか?

Goがあなたのwpconfig.phpに見て、テーブルプレフィックスがに設定されているものを参照してください(ライン開始見つける:$ table_prefixに=「ここで何かを」)

は、その「何かここで」プレフィックスは、実際のMySQLと一致していることを参照してください。データベース接頭辞(PHPMyAdminまたはSQLクライアントで確認してください)。

WordPress用の単純なスクリプトインストーラを使用すると、一部の共有ホストはこのテーブルの接頭辞を自動的に一意に変更します。 WordPressとMySQLデータベースをセットアップするためにインストーラを使用しましたか、それとも手動で行ったのですか?

+0

はいwp-config.phpで$ table_prefix = 'wp_';ライブのmysqlデータベースにも 'wp_'プレフィックスが含まれています –

+1

あなたはまだ私たちに多くのことを与えているわけではありません。サイトアドレス? WPバージョン?ホスティング環境(PHPバージョンがインストールされ、MySQLバージョンがインストールされています)?新しい場所にWordPresをどのくらい正確にインストールしましたか?正直なところ私の場合は、インストールをやり直して、データベースを一から作成し直してください。デフォルトで動作しているかどうかを確認してから、SQLデータとyou/wp-contentを再インポートしてください。あなたは正しく移行されないかもしれないようです。 – jb510

関連する問題