У нас есть старый устаревший сайт PHP, который не будет работать на PHP выше 5.4.Он находится на сервере общего хостинга с GreenGeeks.com, и у нас есть cPanel 11 для управления всеми нашими размещенными сайтами.Мы должны были поддерживать уровень PHP по умолчанию, равный 5.4, исключительно для того, чтобы поддерживать работу этого одного унаследованного сайта (есть несколько ошибок с> 5.4), но это не может продолжаться, нам нужно обновить PHP по умолчанию до последней версии.

Переписать устаревший сайт, к сожалению, не вариант.Я подумал, что если мы установим уровень PHP на самый последний уровень и добавим директиву в .htaccess, то это будет работать, поэтому я попытался добавить это в .htaccess для старого сайта в верхней части файла:
AddHandler application/x-httpd-php54 .php
И ряд других вариантов (я не очень разбираюсь в htaccess), и сайт по-прежнему работает нормально с добавленными ими, но как только я изменяю уровень PHP по умолчанию для всей платформы на что-то более высокое, я получаювот это:

Итак, мой вопрос, возможно ли в такой установке, чтобы один сайт работал под управлением PHP 5.4, а все остальные работали, скажем, 7.2?И если да, что я делаю не так?
Редактировать
Я связался со службой поддержки GreenGeeks, и они сообщили мне, что на одну учетную запись cPanel может работать только одна версия PHP., поэтому переопределения в .htaccess просто не работают.
Если у кого-нибудь есть обходные пути, которые были бы хорошими, но я думаю, что это просто невозможно.