- Как изменить версию PHP 7.0
- Как изменить версию PHP до PHP 7.0
- Меняем версию PHP в панели DirectAdmin
- Как изменить версию PHP в ISP Manager
- Осталась CPanel
- Статьи сайта близкие по теме
- Как изменить версию PHP 7.0
- Как изменить версию PHP до PHP 7.0
- Меняем версию PHP в панели DirectAdmin
- Как изменить версию PHP в ISP Manager
- Осталась CPanel
- Статьи сайта близкие по теме
- Updating PHP
- Technical Requirements for Joomla [ править ]
- Updating your PHP Version [ править ]
- Troubleshooting Tips [ править ]
Как изменить версию PHP 7.0
В прошлой статья я рассказывал, о неудачной обновлении Joomla 3.4.8. до версии 3.5. С тех пор вышел подправленный релиз Joomla 3.5.1. и я удачно обновил все свои сайты. Причем, обновление прошло удачно даже на версии PHP 5.4. Это вполне соответствует заявленным требованиям авторов Joomla к программному обеспечению серверов. Как вы знаете, минимальная версия для Joomla 3.x должна быть PHP 5.3.10+.
Вывод первый: Joomla 3.5.1 полностью работоспособна на минимальной версии PHP 5.3.10+, в моем варианте это PHP 3.5.23.
Однако хотелось посмотреть, как работает Joomla 3.5.1 на версии PHP 7. Забегая вперед, скажу, что Joomla 3.5.1. работает на PHP 7, только увеличение скорости сайта я не заметил.
Как изменить версию PHP до PHP 7.0
Меняем версию PHP в панели DirectAdmin
- Авторизуемся в панели хостинга;
- Входим в DirectAdmin;
- На любом домене открываем страницу управления DirectAdmin;
- Нас интересует группа вкладок «Дополнительные опции», вкладка «Select PHP version»;
Примечание: Если у вас нет версии PHP 7, то нужно обращаться в службу технической поддержки.
Всё, версии PHP изменена.
Для контроля смены версии PHP идем на свой сайт Joomla, в административную панель. Здесь нас интересует вкладка Общая→Информация о системе→Версия PHP.
Я вижу, что версия PHP изменена на PHP 7.0.5.
Если, по каким, либо причинам, страница информация о системе недоступна, смотрим версию PHP хостинга по-другому. В блокнотном редакторе, например Notepad+, создаем файл php со следующем содержанием:
phpinfo() это функция php, которая выводит текущую конфигурацию интерпретатора php, а конструкция из знаков вопроса, формирует сам файл php. Обзываем созданный файл, например, phpinfo, сохраняем его с расширением php и заливаем в корневой каталог сайта. Далее в браузере открываем (запускаем) этот файл, то есть, вводим в браузер ваш_домен/ phpinfo.php и смотрим конфигурацию php вашего хостинга (сервера). Посмотрели версию-файл удалили.
Как изменить версию PHP в ISP Manager
- В панели ISP Manager, чтобы сменить версию php, сначала проверяем права пользователя, отличного от root.
- Делаем это на вкладке Пользователи→Имя пользователя (клик)→Права.
- CGI и PHP как Fast CGI должны быть включены.
- Далее нас интересует группа вкладок: «Инструменты». Именно в этой группе должна быть вкладка «Версии PHP».
Я специально показал эту фото, у меня версия PHP меняется только через тех. поддержку. У вас может быть такая картинка:
Как видите версии PHPм ожно сменить самостоятельно, но нет PHP 7, опять пишем в техподдержку.
Осталась CPanel
У меня нет в управлении CPanel, поэтому показываю лишь фото. На этих кнопках менюятся версии PHP:
Старая CPanel
Новая CPanel
По умолчанию в CPanel смены версии PHP нет.
Статьи сайта близкие по теме
Как изменить версию PHP 7.0
В прошлой статья я рассказывал, о неудачной обновлении Joomla 3.4.8. до версии 3.5. С тех пор вышел подправленный релиз Joomla 3.5.1. и я удачно обновил все свои сайты. Причем, обновление прошло удачно даже на версии PHP 5.4. Это вполне соответствует заявленным требованиям авторов Joomla к программному обеспечению серверов. Как вы знаете, минимальная версия для Joomla 3.x должна быть PHP 5.3.10+.
Вывод первый: Joomla 3.5.1 полностью работоспособна на минимальной версии PHP 5.3.10+, в моем варианте это PHP 3.5.23.
Однако хотелось посмотреть, как работает Joomla 3.5.1 на версии PHP 7. Забегая вперед, скажу, что Joomla 3.5.1. работает на PHP 7, только увеличение скорости сайта я не заметил.
Как изменить версию PHP до PHP 7.0
Меняем версию PHP в панели DirectAdmin
- Авторизуемся в панели хостинга;
- Входим в DirectAdmin;
- На любом домене открываем страницу управления DirectAdmin;
- Нас интересует группа вкладок «Дополнительные опции», вкладка «Select PHP version»;
Примечание: Если у вас нет версии PHP 7, то нужно обращаться в службу технической поддержки.
Всё, версии PHP изменена.
Для контроля смены версии PHP идем на свой сайт Joomla, в административную панель. Здесь нас интересует вкладка Общая→Информация о системе→Версия PHP.
Я вижу, что версия PHP изменена на PHP 7.0.5.
Если, по каким, либо причинам, страница информация о системе недоступна, смотрим версию PHP хостинга по-другому. В блокнотном редакторе, например Notepad+, создаем файл php со следующем содержанием:
phpinfo() это функция php, которая выводит текущую конфигурацию интерпретатора php, а конструкция из знаков вопроса, формирует сам файл php. Обзываем созданный файл, например, phpinfo, сохраняем его с расширением php и заливаем в корневой каталог сайта. Далее в браузере открываем (запускаем) этот файл, то есть, вводим в браузер ваш_домен/ phpinfo.php и смотрим конфигурацию php вашего хостинга (сервера). Посмотрели версию-файл удалили.
Как изменить версию PHP в ISP Manager
- В панели ISP Manager, чтобы сменить версию php, сначала проверяем права пользователя, отличного от root.
- Делаем это на вкладке Пользователи→Имя пользователя (клик)→Права.
- CGI и PHP как Fast CGI должны быть включены.
- Далее нас интересует группа вкладок: «Инструменты». Именно в этой группе должна быть вкладка «Версии PHP».
Я специально показал эту фото, у меня версия PHP меняется только через тех. поддержку. У вас может быть такая картинка:
Как видите версии PHPм ожно сменить самостоятельно, но нет PHP 7, опять пишем в техподдержку.
Осталась CPanel
У меня нет в управлении CPanel, поэтому показываю лишь фото. На этих кнопках менюятся версии PHP:
Старая CPanel
Новая CPanel
По умолчанию в CPanel смены версии PHP нет.
Статьи сайта близкие по теме
Updating PHP
If you’ve logged into your Joomla Administrator area and have been greeted with a message like the one below, don’t panic. Joomla has a recommended minimum PHP requirement at the time of writing of PHP 7.3 or higher. The current official release of PHP is version 7.4. In addition to the PHP Version Check message that can appear if you’re using a version of PHP lower than 7.3, Joomla 3.10 will have a PHP warning message about PHP versions before you attempt to migrate to Joomla 4 when it is released.
With Joomla 4 a large amount of previous legacy code has been removed. At the same time, a lot of new modern code has been added. Having the correct version of PHP is going to be essential for Joomla 4 to work, as the new code utilises the improved features and functions PHP 7.3+ provides.
Technical Requirements for Joomla [ править ]
There are a range of technical requirements recommended for hosting Joomla sites. The Production Department review the requirements from time to time, and so you should reference the Joomla Downloads site for current Technical Requirements.
Though the PHP minimum requirement is 5.3.10, many Joomla extensions additionally have features that may push up the minimum required version of PHP need. Should you get a white screen of death when trying to use Joomla on PHP 5.x, it is highly likely that an installed extension is not compatible with PHP 5.x and the easiest solution would be to upgrade your PHP to a currently supported version of PHP.
Updating your PHP Version [ править ]
There’s a variety of ways to update your PHP version. The main ones are covered in an article in the September 2020 issue of Joomla Community Magazine: How do I update my PHP version?.
If you have additional notes on updating your PHP Version, please contribute them here.
Troubleshooting Tips [ править ]
PHP is a server-level application layer. So this means that when something goes wrong, it really goes wrong, and most commonly brings your website down with a number of errors.
Over time I’ve only encountered a handful of errors when switching PHP versions, and the two most common (both which I triggered while creating screenshots for this article) are:
- 503 Error — Service Unavailable — A 503 error may occur temporarily while the server changes settings for your account. If it continues to display after a few minutes, revert the version change you made.
- 502 Error — Bad Gateway — 502 errors are a permanent issue when they occur. Usually, it means that the change you made is not compatible with the settings on the server. I triggered a 502 error when changing the Plesk version, as instead of keeping the “run PHP as” option set to what it was originally set to. Changing the setting to match the original setting cleared the 502 error.