ISPManager удаляет домены

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Столкнулся с проблемой удаления доенов в админке ISPManager. При анализе ситуации, обнаружил, что домены исчезали не из конфигов Apache и Nginx, а только из списка админки ISPManager. Т.к. тех-поддержка разработичка ничем не помогла, пришлось бороться с ситуацией самому. Для начала, включил подробное логирование в ISPManager. Для этого, в конфиге /usr/local/ispmgr/etc/ispmgr.conf указал параметр: LogLevel 9 После  этого, сделал, чтоб постоянно выводилась информация из лога на экран: tail -n 1 -f /usr/local/ispmgr/var/ispmgr.log Далее – просматриваю все процессы ISPManager: ps aux | grep ispm Снимаем задачу  bin/ispmgr. Данный процесс автоматически запускается при вызове админки из командной строки браузера. После того, как перезарузил ISPManager – увидел куча сообщений о правах доступа. Как оказалось, ISPManager требует совпадения пользователя, который указан в Apache с владельцем каталога, где создан домен. Если это не так – не будет выводиться домен в списке админки… При этом, сообщение выдастся только в логе… Указав пользователя-владельца для папки домена, получаем решение проблемы… Правда, нужно не забывать после этого снять процесс ISPManager и заново войти в админку, тем самым перезагрузив админку… Автор: Рудюк С . А. https://corp2.net

Read more