Ошибка SuexecUserGroup configured, but suEXEC is disabled: Missing suexec binary /usr/lib/apache2/suexec

При выборе в vestacp шаблона apache, например, phpcgi при сохранении валится с ошибкой «Error: apache2 restart failed». Если в консоле linux посмотреть командой systemctl status apache2.service, то можем увидеть ошибку «SuexecUserGroup configured, but suEXEC is disabled: Missing suexec binary /usr/lib/apache2/suexec».

SuexecUserGroup, в частности модуль suEXEC, служит для выполнения CGI под именем и группой пользователя аккаунта. SuexecUserGroup — это сама настройка в шаблоне:

Ошибка состоит в том что не может найти suexec в /usr/lib/apache2/ для выполнения команды. Для решения проблемы для начала проверить установлен ли сам модуль для апача.

если все он включился, то он есть. Если он есть или если его нет, то все равно решается командой:

После установки проверяем папку /usr/lib/apache2/ в ней должной появится два файла suexec и suexec-custom которых нам не хватало:

Все это актуально для vesta cp окружения на Ubuntu.