wordpress: фатальная ошибка: вызов неопределенной функции is_wp_error () в wp-includes / load.php в строке 339 - PullRequest
0 голосов
/ 03 января 2011

У меня был свой блог на живом сервере, он отлично работал со своим старым сайтом, я сделал резервную копию этой папки блога и после загрузки нового сайта я также загружаю эту папку блога без каких-либо изменений в любом файле, но если я пытаюсь получить доступ к своемуБраузер страницы блога показывает, что:

Неустранимая ошибка: вызов неопределенной функции is_wp_error () в /home/content/i/m/r/imranskh/html/blog/wp-includes/load.phpпо линии 339

Я погуглил, но не нашел четкого решения.

Ответы [ 2 ]

1 голос
/ 03 января 2011

Было бы полезно узнать адрес сайта и версию WP, на которой вы работаете, и какой хост вы используете, но ваша проблема с базой данных MySQL (и на каком языке сайт)

Строка 339 файла load.php - проверка ошибок для префикса таблицы базы данных MySQL.

Вы сказали, что переместили «файлы», но как вы перенесли базу данных MySQL между сайтами?

Go lookв вашем wpconfig.php и посмотрите, какой префикс таблицы установлен (найдите строку, начинающуюся: $ table_prefix = 'что-то здесь')

Убедитесь, что этот префикс "что-то здесь" соответствует вашему фактическому префиксу базы данных MySQL (проверьтеэто с PHPMyAdmin или клиентом SQL).

Некоторые общие хосты автоматически изменят этот префикс таблицы, если вы используете простой установщик сценариев для WordPress.Вы использовали установщик для настройки WordPress и базы данных MySQL, или вы делали это вручную?

0 голосов
/ 06 января 2011

Переустановите WP и вставьте wp_posts (резервная копия старой таблицы) в новую новую таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...