Изменение версии PHP в cPanel
В cPanel версия PHP обычно настраивается через Select PHP Version в разделе Software. Этот инструмент позволяет выбрать версию PHP, включить расширения и изменить основные лимиты PHP для всего аккаунта или для отдельного домена.
Account Global Settings или Per Domain Settings
Account Global Settings применяет выбранную версию PHP и расширения ко всем доменам по умолчанию. Если отдельному домену нужна другая версия PHP, откройте Per Domain Settings и измените PHP только для этого домена.
Версия PHP и расширения
На вкладке Extensions выберите нужную версию PHP из выпадающего списка. После переключения версии включите расширения, которые нужны вашей CMS, фреймворку или скрипту.
Часто используются mysqli, pdo_mysql, curl, gd, mbstring, intl, zip, imagick и ioncube_loader. Не стоит включать все расширения “на всякий случай”: оставляйте только то, что действительно нужно сайту.
Options и лимиты PHP
Вкладка Options используется для основных параметров и лимитов PHP. В зависимости от настроек сервера изменения могут сохраняться автоматически или после нажатия кнопки применения/сохранения.
memory_limit- память, доступная одному PHP-процессу.upload_max_filesizeиpost_max_size- лимиты загрузки файлов.max_execution_timeиmax_input_time- время выполнения скрипта и обработки входных данных.display_errors- полезно для отладки, но на рабочем сайте обычно должно быть отключено.log_errors- сохраняет ошибки PHP в логах и помогает при диагностике.
После изменения PHP
- Откройте сайт и административную панель.
- Проверьте формы, оформление заказа, загрузку файлов и страницы, которые работают с базой данных.
- Если сайт показывает ошибку 500, проверьте error log и временно верните предыдущую версию PHP.
- Для старых CMS проверяйте совместимость перед переходом на самую новую ветку PHP.


