Подключение к удаленной базе данных с помощью localhost

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

В настоящее время я использую XAMPP на порту 81, поэтому URL моего проекта выглядит примерно так:

http://localhost:81/projectname

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

http://localhost:81/projectname 

URL он постоянно перенаправляет меня на

http://localhost/projectname.

Я удалил все файлы .htaccess, думая, что проблема была там, но это не сработало. Мой интернет-провайдер предложил открыть порт 3306, что я и сделал, но это тоже не сделано.

Я не знаю, связано ли это с портом 81. На Xampp возможно?

Заранее спасибо.

Понравился вопрос? Нужен ответ? Поддержите проект
WPAsk
Ответов: 2
  1. s_ha_dum

    Мой совет — просто скопируйте действующую базу данных на локальный сервер при запуске проекта, и не пытайтесь синхронизировать базы данных или иным образом соединять сайт разработки с действующим. Могут быть неприятности. WordPress не имеет четкого разделения контента / конфигурации в базе данных.

  2. Eric Holmes

    Вам нужна удаленная (промежуточная) установка WordPress, где клиент может создавать / вводить свой контент.

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

    Ваш локальный сайт будет иметь учетные данные базы данных удаленного сайта.

    На локальном сайте оставьте для WP_SITEURL и WP_HOME значение localhost. В противном случае вы получите постоянный редирект.

Добавить ответ

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: