ВОЙТИ
    opened image

    HestiaCP является панелью которая, предоставляет возможность легко управлять веб-серверами и одной из функций, которую HestiaCP предоставляет пользователям, является возможность смены версии PHP для домена.

    Смена версии PHP на сервере может потребоваться, если ваш сайт использует старую версию PHP, которая больше не поддерживается, или если вы хотите использовать новую версию PHP для улучшения производительности сайта. В этой статье мы рассмотрим, как сменить версию PHP для домена в панели HestiaCP.

    Вход в панель управления HestiaCP

    Первым шагом является вход в панель управления HestiaCP. После входа в панель управления, и после перехода на вкладку "Web" вы увидите список доступных доменов на вашем сервере.


    Выбор домена

    Выберите домен, для которого вы хотите сменить версию PHP. Щелкните на домене, чтобы открыть настройки этого домена.


    Настройка версии PHP

    Настройка версии PHP для домена производится через вкладку "Web". На вкладке "Web" выберите домен и нажмите "Edit Web Domain" найдите раздел "Advanced Options".


    Щелкните на шаблоне, чтобы открыть его настройки. В настройках шаблона найдите раздел "PHP" и выберите нужную версию PHP из выпадающего списка.


    После выбора версии PHP сохраните настройки шаблона.


    Перезапуск Apache и PHP-FPM

    Для того чтобы изменения вступили в силу, обычно выполнять дополнительных действий не нужно. Но все же если потребуется то можно перезапустить веб-сервер Apache и PHP-FPM. Для этого щелкните на вкладке "Server" и выберите "Service" в подменю.


    На странице "Service" найдите кнопку "Restart" рядом с именем веб-сервера Apache  и PHP-FPM. Нажмите кнопку "Restart", чтобы перезапустить веб-сервер.


    Проверка изменений

    После перезапуска Apache проверьте, что версия PHP изменилась для вашего домена. Для этого можно создать простой PHP-файл любым текстовым редактором и разместить его на вашем домене.

    Переходим в нужную директорию, в моем случае:
     

    cd /home/admin/web/domain.com/public_html/


    Вместо domain.com должен быть ваш домен.

    Создаем файл info.php

     

     

     

    vim info.php
    

     



    В этом файле можно вставить следующий код:

     

     

     

     

    <?php
    phpinfo();
    ?>

     



    Откройте этот файл в браузере и найдите информацию о версии PHP, которая используется на вашем домене.

     

     

     

     

    domain.com/info.php

     



    Если версия PHP изменилась на нужную вам, то настройка была выполнена успешно.


    Как мы видим, смена версии PHP для домена в панели HestiaCP является достаточно простой процедурой, которую может выполнить даже новичок.

    Однако перед изменением версии PHP необходимо убедиться, что ваш сайт будет работать корректно с выбранной версией PHP.