В целях разработки я пытался заставить CouchCMS работать на моей локальной машине с macOS. Я использую macOS High Sierra 10.13.6 с MAMP 5.1.
Я экспортировал таблицы MySQL с существующего веб-сайта CouchCMS и импортировал их в мой локальный phpmyadmin. В моем файле config.php я сделал следующие изменения:
define( 'K_SITE_URL', '' );
define( 'K_DB_USER', 'root' );
define( 'K_DB_PASSWORD', 'root' );
define( 'K_DB_HOST', '' );
Это был единственный способ просмотра сайта. Когда я пытаюсь получить доступ к странице администратора, URL генерируется странным образом:
localhost:8888/website-directory/admin/admin/login.php
Когда я редактирую URL, чтобы быть:
localhost:8888/website-directory/admin/login.php
Я могу получить доступ к странице входа в систему, но все ссылки на странице не работают, что означает, что браузер не может найти ресурсы для загрузки, поскольку путь указан неверно.
Как я могу исправить URL администратора, чтобы он генерировался правильно?
После поиска возможного решения я пришел к такому:
// define( 'K_SITE_URL', '' );
Комментирование K_SITE_URL прекращает путать все пути, включая связанные ресурсы.
Других решений пока нет …