Ошибка при открытии вкладки "Сайты" в ispmanager 6
Симптомы
При открытии вкладки "Cайты" панель возвращает ошибку "Во время выполнения запроса произошла ошибка".
При этом в журнале панели можно обнаружить следующие ошибки:
May 23 09:49:02 [763473:892] php ERROR Failed to call to php_bin
May 23 09:49:02 [763473:892] libmgr ERROR Error: Type: 'execute' Object: '/usr/bin/php -nv'
Причины
На сервере была изменена нативная версия PHP, которая устанавливается из репозиториев операционной системы, или были изменены её настройки.
Решение
Рекомендуем вернуть настройки нативной версии PHP к исходному состоянию тем способом, которым эти настройки были изменены.
В качестве временного решения можно проверить и вручную восстановить нарушенную цепочку символьных ссылок.
Например, так это можно сделать для версии PHP 7.4:
/usr/bin/php --> /etc/alternatives/php --> /usr/bin/php7.4
Чаще всего нарушается первое звено в цепочке. Для его восстановления выполните следующую команду:
ln -s /etc/alternatives/php /usr/bin/php
В ispmanager 6 вам не нужно вручную устанавливать и менять версию PHP для ваших проектов - для этого в панели предусмотрена возможность установки альтернативных версий PHP.
Они позволят вам работать с разными версиями PHP одновременно, не нарушая работу панели и других проектов!