Как удалить фоновую задачу установки новой версии php из панели isp manager (lite, host, business) с помощью shell / ssh (периодически возникает ошибка 503)?
Если вы хотите остановить процесс установки дополнительной версии php, инициированный через панель ISP MANAGER (lite, host, business). Если у сервера, к примеру нет доступа к серверам обновления и сервер постоянно пытается установить дополнительную версию php через панель, но не может этого сделать. Из-за этого периодически начинают появляться ошибки 503, потому что сервер пытается выполнить установку, а в момент когда он совершает попытку, ошибка 503 сообщает посетителям, что сервер обновляется. Чтобы это исправить мы принудительно удаляем задачу панели из базы данных через SSH.
БУДЬТЕ ОЧЕНЬ ОСТОРОЖНЫ - вы должны знать, что делаете, если нет - это на ваш страх и риск!
СОЗДАЙТЕ резервную копию базы данных в панели
mysqldump ispmgr > /root/ispmgr_backup.sql
Удаление задачи из базы данных:
1) mysql ispmgr
2) delete from php_install_actions;
3) delete from node2sync;
Выйдите из mysql
4) Откройте раздел "Установка PHP", нажмите "Удалить" на нужной версии php.
5) mysql ispmgr
6) delete from php_install_actions;
7) delete from node2sync;
БУДЬТЕ ОЧЕНЬ ОСТОРОЖНЫ - вы должны знать, что делаете, если нет - это ваш собственный риск!
Вам нужно выполнить все шаги, используя ssh-консоль / терминал, если у вас есть root-уровень доступа.