Выбор версии php для сайта
Инструкция по изменению версии php для конкретного сайта на вашем аккаунте хостинга
Помощь / Технические вопросы / php

На данный момент, возможность выбора версии php есть на всех тарифах с поддержкой php. Версия помеченная как "native" работает в режиме модуля веб-сервера apache, все другие версии, без такой пометки, работают в режиме CGI. Режим CGI - более медленный ("на глаз" это незаметно, но на высоконагруженных проектах может вызвать проблемы) в отличие от работы модулем apache, и, желательно его не использовать - т.к. кроме разинцы в быстродействии в нём нельзя, например, выставить переменные php через .htaccess и т.п.

 

Для выбора версии, перейдите в раздел заказов хостинга, биллинговой панели, и нажмите кнопку с "шестерёнкой" напротив нужного заказа:

 

раздел заказов хостинга, биллинговой панели

 

В новой вкладке (или в новом окне, зависит от настроек вашего браузера - в любом случае, должны быть разрешены всплывающие окна) откроется панель управления сервером. В ней, переходим в раздел "WWW-домены":

 

панель управления сервером хостинга

 

Выделяем домен, для которого необходимо изменить версию php, нажимаем кнопку "Редактировать":

 

Изменение параметров www домена

 

Выбираем режим работы интерпретатора php - для установки альтернативной версии необходим режим работы "CGI":

 

режим работы интерпретатора php

 

После этого, становится доступно поле с версией php, выбираем нужную - например, 5.2:

 

выбор версии php для сайта

 

Сохраняем внесённые изменения:

 

сохраняем настройки - какая версия php будет использоваться для сайта

 

Всё, сайт работает с нужной версией php. Если необходимо сделать какие-то настройки (включить какой-то модуль, или выставить какие-то переменные) то переходим в раздел "PHP":

 

переходим в раздел настроек выбранного интепретатора php

 

Для примера, включим расширение json. Выбираем нужную версию php, нажимаем кнопку "Расширения":

 

изменение списка используемых расширений php, включение и отключение используемых расширений php

 

Выбираем нужное расширение, нажимаем кнопку "Включить":

 

Включение расширения в php

 

Запрашивается подтверждение - соглашаемся:

 

Подтвердение включения расширения php

 

Значок напротив модуля изменился. Если навести на него мышку, отображается статус - включено:

 

статус модуля php

 

Если вам необходимо изменить какие-то переменные php - вернёмся назад:

 

возврат к выбору настроек версий php

 

Выбираем нужную версию php, нажимаем кнопку "Настройка":

 

Изменение настроек php

 

Настроек нет...

 

никаких специфических настроек для php не сделано

 

Нажимаем кнопку "Основные":

 

изменение основных настроек PHP

 

Для примера, включим "register_globals":

 

Включение register_globals для php

 

Сохраняемся, готово.