Почему при открытии WordPress сайта на новом хостинге запускается установка WordPress?
Алгоритм следующий:
- делаю бэкап файлов + БД
- заливаю файлы на новый хостинг
- создаю на новом хостинге новую БД и импортирую в неё свою БД
- прописую в wp-config.php DB_NAME, DB_USER, DB_PASSWORD и DB_HOST
- прописую в wp-config.php WP_HOME и WP_SITEURL.
Открываю сайт и запускается установка WordPress. Что не так?
В базе данных тоже есть home url и site url, которые вам необходимо заменить перед импортированием (ищете поиском по старому домену, меняете на новый). Либо можно воспользоваться одним из кривых плагинов для переноса базы данных Wordpress на другой хостинг, но я предпочитаю делать ручками.
Нашел в базе эти поля, изменил. Единственное что поменялось - установщик теперь открывается не на первой странице (где нужно выбрать язык), а на следующей (ввод названия сайта, логина и т.д.). Странное поведение.
Или их нужно менять именно ПЕРЕД импортированием?