выдает странную ошибку

Здравствуйте, уважаемые коллеги
произошла следующая неприятность

перецеплял сайт к другому доменному имени, скпировал его, внес необходимые коррективы в базу данных и wp-config
при загрузке вылезает ошибка

Warning: require(/home/psihos/vasutin.ru/wp-includes/pomo/mo.php) [function.require]: failed to open stream: No such file or directory in /home/psihos/vasutin.ru/wp-settings.php on line 83

Fatal error: require() [function.require]: Failed opening required ‘/home/psihos/vasutin.ru/wp-includes/pomo/mo.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/psihos/vasutin.ru/wp-settings.php on line 83

подскажите пожалуйста с чем это связано и что делать?

в wp-settings.php на 83 строке, там где require( ABSPATH . WPINC . ‘/pomo/mo.php’ );
не работает функция require, видимо нет файла /home/psihos/vasutin.ru/wp-includes/pomo/mo.php

спасибо большое это помогло, но возникла более глобальная ошибка

Когда я зашел на новый сайт, то все ссылки страниц обращались к старому сайту
Зашел через админку блога-Настройки-Общее там изменил адрес сайта
После этого он мне выдал ошибку, на старом сайте все ссылки стали ссылаться на новый сайт, хотя в старом я ничего не менял.
Но самое противное, что етперь не могу зайти через админку старого сайта, он пытается пробиться в админку нового.

В конце концов решил папку с новым сайтом удалить с хостинга и его базу данных
теперь вообще все съехало на старом сайте, нетни шаблона, ничего.

Вопрос, почему такое могло произойти, ведь когда заливал новый сайт, то в wp-config изменил и имя базы данных и пользователя.

И самое главное можно ли как нибудь пробраться в админку старого сайта и поменять там адрес, что бы он ссылался на свои файлы, ведь там все осталось как и было?

Вопрос, почему такое могло произойти, ведь когда заливал новый сайт, то в wp-config изменил и имя базы данных и пользователя.

Возможны два варианта: либо Вы перепутали админки и меняли на старом, либо БД не на localhost, и Вы оставили в конфиге реальный адрес сервера БД, который сдуру пустил соединение "с улицы".

ЧАВО/Изменил адрес wordpress – не могу попасть на сайт и/или в админку « WordPress Codex

Вы правы.
старый сайт был на хостинге (и нормально работал) а не на localhost, а вот спутать админки, странно конечно, но возможно

Юрий Борисович, спасибо большое, что хотя бы старый сайт спасти удалось.

старый сайт был на хостинге  (и нормально работал) а не на localhost, а вот спутать админки, странно конечно, но возможно

Я не про сайт, а про сервер БД. У него свой отдельный адрес в конфиге:
/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);
и этот адрес может отличаться от адреса сайта, т.е. mysql может жить отдельно от http.

Спутать админки не сложно, если проморгать момент редиректа.

Я Дмитриевич 😉

Упс…прошу прощенья, теперь с отчеством не ошибусь 🙂

так и есть, localhost
его надо как то изменить?
В обучающих уроках об этом не говорилось 🙁

так и есть, localhost
его надо как то изменить?

Если у хостера ничего не сказано по этому поводу и если работает, то менять не надо. Просто я описал один из вариантов, который может привести к ситуации "меняю в админке одного сайта, а меняется другой сайт".

На уроках учат писать буквы и слова, а не романы и поэмы 😉

Anonymous
Отправить
Ответ на: