На современном хостинге обычно нет одной версии PHP, которая одинаково важна для всех сайтов на сервере. На одном сервере может быть доступно несколько версий PHP, а активная версия выбирается отдельно для каждого домена.
Где посмотреть версию PHP для вашего домена
- Откройте DirectAdmin.
- Выберите нужный домен, если в аккаунте добавлено несколько доменов.
- Откройте раздел Select PHP Version или PHP Selector.
- Посмотрите версию, которая указана как текущая для выбранного домена.
В этом же разделе можно посмотреть расширения PHP и доступные параметры. В зависимости от настроек сервера, версию PHP можно изменить самостоятельно.
Как проверить через phpinfo()
Если нужно увидеть точную версию PHP и загруженные модули со стороны сайта, создайте временный файл в папке домена, например phpinfo-check.php:
<?php
phpinfo();
?>
Откройте его в браузере:
https://example.com/phpinfo-check.php
После проверки удалите этот файл. Страница phpinfo показывает техническую информацию об окружении хостинга, поэтому ее не нужно оставлять в открытом доступе.
Почему версия может отличаться у разных доменов
На хостинге с CloudLinux/PHP Selector один домен может работать на одной версии PHP, а другой домен в том же аккаунте - на другой. Это удобно, когда одному сайту нужна новая версия PHP, а другой старый сайт, CMS или плагин еще требует более раннюю версию.
Что проверить перед сменой PHP
- Убедитесь, что ваша CMS, тема и плагины поддерживают выбранную версию PHP.
- Проверьте, включены ли нужные расширения: например
mysqli,pdo_mysql,curl,mbstring,zip,intlилиionCube Loader. - После смены PHP откройте сайт и админ-панель, чтобы проверить ошибки.
- Если что-то перестало работать, верните предыдущую версию PHP и передайте в поддержку текст ошибки.
Если нужен точный список доступных версий
Список доступных версий PHP может меняться после обновлений сервера. Самый точный список всегда отображается в DirectAdmin в разделе Select PHP Version / PHP Selector именно для вашего хостинг-аккаунта.
