В чем проблема при запуске на localhost WordPress?
Суть:
На работе работал с wordpress, все делал на localhost через OpenServer, все потрясно работает. Но сейчас понадобилось из другого места запустить тот же шаблон, также через OpenServer на localhost.
- Сделал дамб всей бд, которая относится к этому шаблону
- Скопировал полностью все папки ( wp-content, wp-include и т.д.)
Проблема:
На новом компе 1)установил wp. 2)В папке domains создал папку с темой 3) в PMA имортировал тот дамб
4) в wp-config.php заменил название бд
Ответ: Ошибка установки соединения с базой данных ( при открытие сайта)
Вопрос
Что я мог забыть ? Создал даже пустую тему, еще одну, настройки сделал те же ( без дамба старой бд), все открывается.
Darkness, скорее всего неверно указаны параметры подключения к базе. На Open Server это обычно пользователь root без пароля, ну и название базы собственно.
zorca, да, вы правы, установил уже так, сейчас главная страница сайта открылась все гуд!
Но теперь проблема в том, что при переходе на другую страницу - Ошибка: 404 Not Found
nginx
Я уверен, что данная страница есть
zorca, Не понял, что вы имеете ввиду ( Просто файл пересохранить? (сделал, не помогло), в админке в Настройки -> Постоянные ссылки - тоже пересохранил, не помогло
Darkness, а почему у вас в принципе на OpenServer настроен NGINX? У вас просто тупо не работает маршрутизация. Переключитесь на Apache и все будет ок. Еще лучше - установить Laragon и однять сайт на нем. Он шустрее и проще в использовании.
zorca, да, вы правы! Это помогло. Если бы я знал ответ почему по-умолчанию вставился nginx... Напишите ответ к вопросу - зачту его! Спасибо за помощь и Ваше время! Очень могли!