Страницы Wordpress темы исчезли после изменения сервера базы данных хоста - PullRequest
0 голосов
/ 12 января 2020

Мой друг связался с ним, потому что на его WordPress сайте отображалась «ошибка при установлении соединения с базой данных» (сайт работает до 2 лет). Я проверил его конфигурацию, проверял IP базы данных и обнаружил, что время истекло. Я много раз говорил ему, что ему нужно связаться со своим хозяином, но он никогда не знает, о чем я, поэтому разочарован и просто ожидает от меня работы волхвов c.

В любом случае я посетил адрес, который мне прислал Я предполагаю, что dev / previous dev, который привел меня к phpmyadmin, мог войти в базу данных, все данные все еще там, отлично.

Я не могу получить ip, так как он не будет связываться с хостом. поэтому я попробовал IP-адрес сайта phpmyadmin, не повезло (я предполагаю, что это своего рода обратный прокси-сервер, так как я считаю, что у него общий хостинг)

, поэтому я просто попробую мета-адрес 0.0.0.0. это прекрасно работает

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

однако, когда я посещаю сайт, это заставляет меня go через «установку WordPress», которую я нахожу странной, поскольку я предположил, что веб-сайт будет просто работать. сайт просто показывает страницу WordPress по умолчанию. его веб-сайт сейчас исчез. Я не использую WordPress, потому что это WordPress. поэтому мои знания в настоящее время очень ограничены. Ив посмотрел на базу данных, и в таблице {websitename}posts я вижу, что все его содержимое все еще там. например, все параграфы об услугах, которые он предоставляет, ссылки на изображения и т. д. c. Я смотрю в wp-content/uploads/2018/01, и все фотографии, которые были на сайте, все еще там.

Когда я go в wp-admin UI и нажимаю на вкладку страниц, нет страниц. все его предыдущие ушли. я go на вкладке медиа и там нет изображений я go к появлению и активировать тему, которую использовал его разработчик. еще ничего. Это как если бы это была бесплатная sh установка.

, поскольку все его содержимое все еще находится в базе данных, а все файлы, такие как изображения, все еще находятся на сервере и т. д. c. должен быть способ вернуть его пользовательские страницы?

я не уверен, когда он в последний раз кого-то трогал, wordpress или любой другой код, но можно ли с уверенностью сказать, что хосты делают это изменение и кто бы ни менял имя базы данных а пользователь виноват? (он захочет узнать, что пошло не так)

если какая-либо помощь здесь - это тема, которая используется

любая помощь очень ценится, спасибо

ОБНОВЛЕНИЕ

Я могу видеть в {sitename}posts table, в столбце post_title указано имя его страницы, в post_status опубликовано sh или наследуется comment_status закрыто ping_status закрыто

...