Меняем путь админки в MODx Revo
Доброго времени суток! Недавно столкнулся с одной проблемой, когда переносил сайт на другой хостинг. Оказалось что вход в ISP Manager имеет путь /manager/ что и MODx. Получается что войти в административную панель Modx не получается, проблема конечно решается.
Есть несколько способов как решить данную проблему. Я опишу сейчас два способа, они легкие, к тому же в целях безопасности стоит поменять путь к админке своего сайта на MODx.
Первый способ
1. Первым действием заходим в файловый менеджер, либо через FTP, либо через хост. (без разницы) и меняем имя папки manager на admin к примеру.
2. Переходим в папку /core/config/ и там будет лежать файл config.inc.php открываем его любым текстовым редактором.
3. Вначале кстати идёт подключение к Вашей БД. Дальше ищем $modx_manager_path и $modx_manager_url (обычно строчка № 38-42). И меняем manager на admin
К примеру было так:
if (!defined('MODX_MANAGER_PATH')) {
$modx_manager_path= '/var/www/name/data/www/site/manager/';
$modx_manager_url= '/manager/';
define('MODX_MANAGER_PATH', $modx_manager_path);
define('MODX_MANAGER_URL', $modx_manager_url);
}
Мы меняем /manager/ на /admin/ в итоге получается:
if (!defined('MODX_MANAGER_PATH')) {
$modx_manager_path= '/var/www/name/data/www/site/admin/';
$modx_manager_url= '/admin/';
define('MODX_MANAGER_PATH', $modx_manager_path);
define('MODX_MANAGER_URL', $modx_manager_url);
}
Второй способ
Необходимо убрать галочку ISP Manager в настройках домена. Но лично у меня этой галочки не оказалось, поэтому я воспользовался первым методом.
Если у кого-нибудь ещё есть варианты, пишите ниже;)
29.11.2015 / 14771
Пишет: «Could not find action file at: /usr/local/ampps/www/inar/manager/controllers/default/welcome.php
»
Должно заработать