На современном хостинге обычно нет одной версии PHP, которая одинаково важна для всех сайтов на сервере. На одном сервере может быть доступно несколько версий PHP, а активная версия выбирается отдельно для каждого домена.

Где посмотреть версию PHP для вашего домена

  1. Откройте DirectAdmin.
  2. Выберите нужный домен, если в аккаунте добавлено несколько доменов.
  3. Откройте раздел Select PHP Version или PHP Selector.
  4. Посмотрите версию, которая указана как текущая для выбранного домена.

В этом же разделе можно посмотреть расширения 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 именно для вашего хостинг-аккаунта.