Joomla
Полезные советы при создании сайтов в CMS Joomla.

Для Joomla 3.x необходимо, чтобы версия php была не ниже 5.6, но рекомендуется ставить 7.1. Иногда хостинг сразу предоставляет нужную версию php, иногда приходится менять ее самостоятельно. 

Изменение версии php в файле .htaccess зачастую неверно работает на хостинге и влечет за собой возникновение ошибок Joomla, в частности скачивание страниц в виде файлов вместо их отображения в браузере. Поэтому лучше всего воспользоваться изменением версии php непосредственно на хостинге.

В cPanel в разделе "Программное обеспечение" есть пункт "Выбор версии PHP". Там можно выбрать версию PHP из списка, а также подключить необходимые параметры.

Выбор версии PHP Выбор версии PHP в cPanel

Чтобы проверить, что версия PHP изменилась на сайте надо зайти в админке в раздел "Система" - "Информация о системе" и далее во вкладку "Информация о PHP". 

Посмотреть версию PHP в Joomla

Однако возможет вариант, что на части сайтов, которые лежат на одном хостинге версия все еще останется старой. Этот вопрос удалось решить только с помощью тех.поддержки хостинга. Оказалось, что на это влияет ПО "MultiPHP Manager", которое позволяет ставить разные версии PHP разным сайтам. Для того, чтобы версия PHP наследовалась для всех сайтов из ПО "Выбор версии PHP" необходимо всем или нужным вам доменам установить параметр "inherit".

MultiPHP Manager

MultiPHP Manager

 

Чтобы изменить версию PHP на хостинге NIC.ru, который является одним из самых популярных (но не самым лучшим) в нашей стране надо в Личном кабинете перейти в "Услуги" - "Хостинг, почта, конструктор сайтов", там перейти в "Управление хостингом". Далее в новой панели перейти в левом меню в раздел "Управление веб-сервером", там переключиться во вкладку "Управление модулем PHP", выбрать нужную версию и сохранить.

изменить версию PHP на хостинге NIC.ru