Ошибка изменения адреса phpmyadmin
Posted: Tue Mar 02, 2021 9:57 pm
Всем привет!
Обнаружил ошибку при изменении дефолтного адреса phpmyadmin:
Если менять url адрес phpmyadmin через панель Vesta, а именно:
Сервер - CentOS - Configure - DB
Допустим, на "ppa"
Новый адрес сохраняется с префиксом "/list/db"
site.ru:8083/list/db/ppa
При этом, нам необходимо в файле /etc/httpd/conf.d/phpMyAdmin.conf
Поправить Alias на наш новый адрес. Что невозможно сделать с портом и с префиксами.
Alias /ppa /usr/share/phpMyAdmin - найдет
Alias :8083/list/db/ppa /usr/share/phpMyAdmin - не найдет
В конфигурационных файлах
/usr/local/vesta/web/templates/admin/list_db.html
/usr/local/vesta/web/templates/user/list_db.html
Новый адрес тоже не пишется.
Но если мы меняем в этих файлах вручную, не делая ничего в панели, все работает на ура, без префиксов и портов.
Если хоть раз через панель поменять ссылку - в каком-то неведомо файле прописывается префикс 8083/list/db/ и ничего сделать невозможно, только сносить и заново ставить Vesta.
Обнаружил ошибку при изменении дефолтного адреса phpmyadmin:
Если менять url адрес phpmyadmin через панель Vesta, а именно:
Сервер - CentOS - Configure - DB
Допустим, на "ppa"
Новый адрес сохраняется с префиксом "/list/db"
site.ru:8083/list/db/ppa
При этом, нам необходимо в файле /etc/httpd/conf.d/phpMyAdmin.conf
Поправить Alias на наш новый адрес. Что невозможно сделать с портом и с префиксами.
Alias /ppa /usr/share/phpMyAdmin - найдет
Alias :8083/list/db/ppa /usr/share/phpMyAdmin - не найдет
В конфигурационных файлах
/usr/local/vesta/web/templates/admin/list_db.html
/usr/local/vesta/web/templates/user/list_db.html
Новый адрес тоже не пишется.
Но если мы меняем в этих файлах вручную, не делая ничего в панели, все работает на ура, без префиксов и портов.
Если хоть раз через панель поменять ссылку - в каком-то неведомо файле прописывается префикс 8083/list/db/ и ничего сделать невозможно, только сносить и заново ставить Vesta.