2017-02-21 3 views
0

Я пытаюсь восстановить веб-сайт WordPress, для которого у меня есть резервная копия файлов, но у меня нет резервной копии БД под рукой.Восстановить сайт WordPress без резервной копии БД?

Мне удалось получить сайт частично, восстановив резервную копию в cPanel - теперь все страницы сайта работают, но поскольку на нем нет БД (wp-config.php указывает на то, что раньше было «моим» DB) доступ к site.com/wp-admin делает эту ошибку:

Error establishing a database connection 
This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down. 

Are you sure you have the correct username and password? 
Are you sure that you have typed the correct hostname? 
Are you sure that the database server is running? 
If you're unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums. 

Я знаю, что я сделал огромную ошибку, не резервного копирования моего сайта DB.

Есть ли способ получить доступ к wp-admin в этом случае? Не могу ли я «издеваться» над старой БД с новой? Все, что нужно для доступа к wp-admin.

+1

короткий ответ - нет – PhpDude

+0

Вы можете переустановить WordPress, а затем скопировать поверх восстановленной папки 'wp-content'. Вот и все. – Eamonn

ответ

0

Настройка ядра Wordpress с новой установки указать текущие Wordpress файлы в новую базу данных только что созданный

Вы должны скопировать все настройки (от DB_NAME, DB_USER, пароль_базы_данных ...... AUTH_KEY, SECURE_AUTH_KEY. .... до table_prefix) от вашей новой установки wp-conf к старой

Вы потеряли бы почти все данные, хранящиеся в db, как пользователи и т. д. Однако, если ваша тема была больше на основе файлов, вы должны иметь возможность размещать страницы вверх

Это Triel, и я думаю, что он должен работать до степени, не видя другого выхода этого сценария.

0

«Могу ли я« фальсифицировать »старую БД новой? Что угодно, чтобы иметь доступ к wp-admin» Просто создайте новую базу данных mysql на своем сервере и поместите ее информацию в свой wp-config. php-файл.

Смежные вопросы