#wordpress #ip #vpn
#wordpress #ip #vpn
Вопрос:
Я закончил разработку сайта на WordPress, и все шло отлично.
Затем пришло время для перехода на защищенный VPN IP-адрес клиента. После того, как я перенес сайт и настроил URL веб-сайта и Home на доменное имя, которое люди используют для обхода ограничения на частный IP. Веб-сайт стал доступен для обычных пользователей.
Затем я попытался зайти в серверную часть и внести еще несколько изменений на сайт, и я был удивлен, что серверная часть не загружается, она загружает левую панель, но все содержимое внутренних страниц не загружается, поэтому в итоге я получаю пустые внутренние страницы.
Проблема в том, что когда я переключаю его обратно на URL сайта и домашний URL на защищенный VPN частный IP-адрес в таблице базы данных wp_options, серверная часть снова работает, но поскольку IP защищен, люди больше не могут видеть веб-сайт.
Обратите внимание, что в обоих настройках базового URL мой VPN включен, но когда я указываю частный IP-адрес в качестве базового URL, это работает, а когда я указываю доменное имя, которое переходит на общедоступный Ip, переходит на частный IP, интерфейс работает, и люди могут видеть веб-сайт, но серверная часть пуста.
Есть идеи, что нужно изменить?
Ответ №1:
Скорее всего, он загружает часть страницы, прежде чем столкнуться со скрытой ошибкой PHP. Попробуйте изменить значение WP_DEBUG
с false
на true
в wp-config.php и посмотрите, дает ли это вам больше информации.
Комментарии:
1. Я попробовал это, и я получил ту же ошибку в обеих настройках: Предупреждение: mysqli_real_connect (): несоответствие заголовков и незначительной версии клиентской библиотеки. Заголовки: 50556 Библиотека: 50637 в /var/www/html/wp-includes/wp-db.php в строке 1531 обе настройки показывают одно и то же предупреждение, но одна работает, а другая нет