Случай использования: С помощью UwAmp портативный на переносном жестком диске. Он загружается на компьютер под управлением Windows в проводной локальной сети (в школьной компьютерной лаборатории), и запускается UwAmp. Есть статический сайт, загруженный образовательным контентом (см. RACHEL). IP-адрес отмечается с помощью ipconfig
и студенты на других компьютерах вводят его в свой браузер для доступа к сайту.
Миссия: Мы хотим внести в интерактивный сайт здесь, где пользователи могут входить в свои учетные записи и публиковать контент, комментарии или редактировать вики-страницы и т. д. (ничего в Интернете, обратите внимание: это в локальной сети).
Вызов: IP-адрес держит изменения; даже ПК, на котором загружен переносной сервер, может измениться в любое время. Жесткий диск должен идти в другую сеть LAN в университетском городке в другие дни недели. Вся папка также будет скопирована на другие жесткие диски и отправлена в другие школы и продолжит работу в другом месте. И поэтому CMS похожи на WordPress, которые, по-видимому, зависят от полного URL (который является старым IP-адресом или localhost). авария.
Это портативный локальный веб-сервер это предполагаемый прыгать местоположения и не быть прикованным к IP-адресам. Решения, которые я видел до сих пор, относятся к совершенно разным сценариям использования: они включают редактирование таблиц базы данных или настройку псевдонимов и редактирование файла hosts на всех машинах, включая клиенты, что здесь просто невозможно.
Итак, запрос помощи в настройке интерактивного веб-сайта, защищенного от изменения IP-адреса (php .. wordpress .. wiki … все, что работает!) На локальном сервере, таком как UwAmp, без изменения конфигурации при изменении IP-адреса. Заранее спасибо!
Таким образом, оказывается, что phpBB и многие другие форумы, а также Joomla как альтернатива WordPress для CMS / блогов, не испытывают проблем wordress с изменением пути URL! Вы должны на самом деле проверить каждый из них, чтобы выяснить наверняка … по-видимому, нет опубликованного параметра, который определяет это.
Я протестировал их в UwAmp в моей домашней сети Wi-Fi. Настройте сайт, используя URL-адрес «localhost», а затем перешел к ним с другого компьютера с помощью IP-адреса. Могли просматривать, регистрироваться, авторизоваться, публиковать .. все работало нормально.
Затем я переместил весь сайт в подпапку и повторил тест .. никаких проблем. Затем я изменил имя папки маршевый (т. е. пока я вошел в систему) … и введя правильный путь в строке URL, я вернулся на форум с активной сессией!
То же самое с моего маленького телефона на Android тоже работает (по wifi).
Теперь это то, что я называю отказоустойчивостью. Большие пальцы вверх для phpBB и семьи, большие пальцы вниз для WordPress. Если им не нужны полные пути для работы, вы тоже не должны.
Другие проверенные форумы, которые работают в этом сценарии использования (без интернета, изменение пути): SimpleMachinesForum, FluxBB, UseBB.
Были и другие, которые, будучи устойчивыми к путям, не прошли тест, потому что им требовалось подключение к Интернету или работающий SMTP-сервер на этапе регистрации пользователей. (Я проверил около 7 всего, включая phpBB)
В ответ на все вопросы, опубликованные о сбое WordPress при изменении пути или адреса сервера: используйте Joomla или что-то еще!
Других решений пока нет …