Cpanel изменить версию php

Cpanel изменить версию php

Did you find this document helpful?

Would you like to provide more feedback on this document?

Table of Contents

cPanel PHP Upgrade from PHP 7.3 to PHP 7.4

Last modified: July 13, 2022

Overview

In cPanel & WHM version 102, we upgraded internal cPanel PHP from version 7.3 to 7.4. This document details the upgrade and the PHP paths.

We tested internal cPanel PHP’s compatibility with packaged applications, such as phpMyAdmin.

Third-party plugin developers must verify that their applications function in the new version.

Build information

  • Tier: NEXT 11.102.0
  • Build Number: 11.102.0.0
  • Release Date: 01/17/2022
  • Notes: We now provide the oniguruma regular expression library to support multibyte (non-English) regular expressions. In PHP 7.3, this library was bundled as part of PHP.

Upgrade details

The following table provides the initial and upgraded versions of internal cPanel PHP and its loaders:

Читайте также:  Python pandas excel листы
Software Initial version Upgrade version
PHP 7.3 7.4
ionCube 10.2 11.0
SourceGuardian 11.2 12.1

PHP paths

Third-party plugin developers should reference the proper paths for internal cPanel PHP 7.4.

Directories

Specific references to the PHP directory or extensions should use the following directory:

/usr/local/cpanel/3rdparty/php/74/

Libraries

Specific references to PHP libraries or extensions should use the following directory:

/usr/local/cpanel/3rdparty/php/74/lib

Binaries

Specific references to PHP binaries should use the linked binaries in the following directory:

/usr/local/cpanel/3rdparty/php/74/bin/

The php.ini file

cPanel & WHM PHP uses a php.ini file to customize internal PHP settings. The file resides in the following directory:

/usr/local/cpanel/3rdparty/php/74/etc
  • If you edit the cPanel & WHM php.ini file directly, the system will overwrite your changes. Use the PHP section of the Tweak Settings interface to retain changes to cPanel & WHM’s php.ini file.
  • This is the cPanel & WHM php.ini file. For information on EasyApache 4’s php.ini files, read the EasyApache 4 section of our How to Edit Your php.ini File documentation.

Additional Documentation

Источник

Как изменить версию PHP c помощью cPanel

Как изменить версию PHP

Технологии и CMS

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

Если вы используете хостинг с панелью управления cPanel, то обновить PHP не составит труда.

Как изменить версию PHP

1. Войдите в cPanel. Нажмите «Выбор версии PHP» в разделе «Программное обеспечение».

2. Нажмите на ссылку вашей текущей версии PHP. Из выпадающего списка выберите версию PHP. Например, самую свежую.

3. Нажмите «Установить как текущую», чтобы сохранить конфигурацию PHP.

Проверьте внесенные изменения: обновите страницу в админ панели вашего сайта.

Если в графе «Состояние здоровья сайта» уведомление о PHP больше не появляется, значит, вы сделали все правильно.

Источник

Как изменить версию PHP на хостинге

Изменение текущей версии PHP может понадобиться в некоторых случаях. Ниже разберем, как поменять версию, когда это нужно, и какую именно версию PHP лучше выбрать. Также разберем, как менять версию интерпретатора в коммерческих панелях управления (cPanel, ISPmanager и Plesk), и на самых популярных хостингах с панелями собственной разработки.

Как изменить версию PHP

Какие версии PHP сейчас актуальны и зачем менять

На данный момент (2018 год) актуальны следующие версии интерпретатора PHP:

  • PHP 5.3 (версия уже не новая, но все еще актуальная)
  • PHP 5.4 (наиболее распространенная версия пятой ветки, часто является минимальным требованием для многих скриптов)
  • PHP 5.6 (последняя стабильная версия пятого поколения, имеет ряд нововведений по сравнению с 5.4)
  • PHP 7.0 (первая стабильная версия 7-й ветки, имеет смысл использовать, только если нет более свежего, или ваше приложение привязано к конкретным особенностям этой версии)
  • PHP 7.1 (более свежая версия, на многих хостингах, максимум, что доступно)
  • PHP 7.2 (последняя стабильная версия)

Переходить на 7-ю ветку PHP однозначно стоит, если используете современную CMS (например, Drupal 8) или framework (например, Laravel 5.5 и выше). Также многие даже не очень свежие скрипты и приложения могут требовать минимум php5.4.

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

Изменение версии PHP в коммерческих панелях управления

cPanel

В панели cPanel всё очень просто (не зря большинство хостеров в мире используют именно ее). После логина, ищем раздел «Programming», там кликаем на иконку «PHP Config», в открывшемся окне выбираем нужную версию и сохраняем.

ISPManager

В панели ispmanager после входа идем в боковое меню, раздел «WWW». Далее выбираем пункт «WWW-Домены», отмечаем нужный нам домен и нажимаем кнопку «Изменить» сверху. На открывшейся странице ищем раздел «Дополнительные возможности», там строка «Версия PHP». И через выпадающий список задаем нужную версию. Для сохранения изменения не забудьте нажать кнопку «ОК». Для примера была взята панель хостинга SmartApe.

Parallels Plesk

Переходим в раздел «Сайты и домены». Далее «Смена версии PHP», и выбираем нужную версию.

Изменение версии PHP на популярных хостингах с собственной панелью

TimeWeb

Перейти на Таймвебе «Главное меню (боковое) – Сайты – Выбрать нужный сайт – нажать зеленую кнопку с шестеренкой напротив сайта – в раскрывающемся списке выбрать версию PHP».

На данный момент доступны следующие версии: 5.3, 5.4, 5.6, 7.0, 7.1. Рекомендуем выбирать или 5.6 или 7.1.

Beget

С главного экрана панели управления перейти в раздел «Сайты». Напротив нужного сайта есть сиреневый значок с надписью «PHP» — нажать на него. В раскрывающемся списке выберите необходимую версию.

У Бегета доступны версии PHP: 5.2, 5.3, 5.6, 7.0, 7.1, 7.2. Рекомендуем использовать или php5.6, или php7.2.

Обратите внимание, у этого хостера можно не только выбрать версию php для сайта, но и прямо из панели (в том же окне, что и настройка версии) можно задать необходимые директивы для файла php.ini. В некоторых случаях это может быть очень полезно.

SprintHost

Чтобы сменить версию PHP у компании СпринтХост, в главном боковом меню перейдите в раздел «Сайты и домены – Управление сайтами». Выберите нужные вам домены (нужно установить галочку) и из формы под списком доменов выберите нужную версию PHP. Нажмите кнопку «Применить для сохранения».

SprintHost предоставляет следующие версии интерпретатора: 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2 – завидное разнообразие! К выбору рекомендуем 5.6 или 7.2

Webhost1

Для управления версией PHP у ВебХост1 нужно войти в «хостинг-панель» (да-да, у них раздельные панели управления хостингом и биллингом!). В панели управления перейти в раздел «Домены». В таблице с перечнем ваших доменов, в строке с нужным вам найдите ссылку «Настройки» и нажмите её. На появившейся странице выберите нужную версию PHP и нажмите кнопку «Изменить настройки».

У Webhost1 доступны всего 3 версии PHP: 5.3, 5.6 и 7.1. По умолчанию на новых аккаунтах будет использоваться php 7.1.

HostLand

В Хостлэнде для смены PHP в главном меню выберите раздел «Домены». Затем в выпадающем списке напротив нужного домена установите нужную версию языка и нажмите рядом синюю кнопку с дискеткой для сохранения настроек.

Hostland позволяет выбрать PHP 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2. Мы рекомендуем использовать версии 5.6 и 7.2.

Изменение текущего PHP на VPS/VDS-сервере в консоли

Что это значит и зачем нужно

Иногда бывают ситуации, когда для выполнения консольных php-команд вам нужна версия PHP отлична от текущей.

Проверить, какие версии установлены на сервере можно так:

$ whereis php php: /usr/bin/php /usr/bin/X11/php /usr/local/bin/php /opt/php7.0/bin/php /opt/php71/bin/php /opt/php7.1/bin/php /opt/php56/bin/php /opt/php53/bin/php /opt/php5.6/bin/php /opt/php5.4/bin/php /opt/php72/bin/php /opt/php5.3/bin/php /opt/php54/bin/php /opt/php70/bin/php

Чтобы узнать текущую консольную (cli) версию используем php -v:

$ php -v PHP 5.6.37 (cli) (built: Jul 24 2018 00:54:11) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.2, Copyright (c) 2002-2018, by ionCube Ltd. with Zend Guard Loader v3.3, Copyright (c) 1998-2015, by Zend Technologies

Тут видно, что на данный момент у нас текущая версия php для консоли 5.6.

Проверяем путь запуска cli-php:

Текущая дефолтная версия задается через /usr/local/bin/php – это символическая ссылка. Узнать на какую именно версию ведет эта ссылка просто:

$ ls -l /usr/local/bin/php /usr/local/bin/php -> /usr/bin/php $ ls -l /usr/bin/php /usr/bin/php -> /opt/php56/bin/php

Как изменить

Предположим, что нам нужно изменить версию 5.6 на 7.2. Для этого нам нужно просто переназначить ссылку /usr/bin/php на /opt/php72/bin/php. Делается это командой:

$ ln -f -s /usr/bin/php /opt/php72/bin/php

Источник

Как изменить версию PHP на хостинге

23 января 2023 PHP — это популярный скриптовый язык общего назначения. Он активно используется в создании веб-приложений и лидирует при разработке веб-сайтов. Поэтому у вебмастеров часто возникает вопрос, как обновить PHP на хостинге.

В нашей статье мы подробно расскажем, как это сделать на примере панелей управления хостингом ispmanager, cPanel, Plesk и через консоль.

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

Изображение от Freepik.

Зачем нужно обновлять PHP

Многие веб-приложения работают, начиная с определенной версии ПХП. Например, для создания сайта на CMS WordPress рекомендуется хостинг, который поддерживает ПХП 7.4 или выше, а для Joomla! 4.x рекомендуется PHP 8.0. Если на хостинге по умолчанию выбрана другая версия, может потребоваться обновление.

Обновление PHP через панель управления

Мы покажем, как это сделать, на примере ispmanager, Plesk и cPanel.

Обратите внимание, виртуальный хостинг в «Евробайт» предоставляется с панелью ispmanager. Она легкая в управлении даже для начинающих вебмастеров. Еще один плюс — множество понятных инструкций.

ispmanager

  1. Перейдите в панель управления.
  2. Откройте раздел «WWW» > «WWW-домены». WWW-домены.
  3. Выберите сайт, на котором хотите обновить ПХП, и нажмите «Изменить». Изменить настройки сайта.
  4. Найдите пункт «PHP» и выберите необходимую версию. На момент написания статьи самая актуальная — 8.1.8. Нажмите на кнопку «Ок». Изменить версию PHP в ispmanager.

Отлично, все готово. Перейдите обратно в раздел с сайтами и убедитесь, что напротив нужного домена отображается актуальная версия.

cPanel

  1. Откройте панель управления хостингом.
  2. Перейдите в раздел «Программное обеспечение» > «Выбор версии PHP». cPanel: выбор версии ПХП.
  3. Нажмите на сайт, на котором планируете активировать новую версию, и выберите действие «Изменить». cPanel: изменение PHP.
  4. Найдите необходимую для работы версию и нажмите «Изменить». Изменение версии PHP в cPanel.

Plesk

Настройка PHP в Plesk.

  1. Перейдите в раздел «Сайты и домены».
  2. Выберите нужный сайт и перейдите в «Настройки PHP».
  3. Выберите актуальную версию и примените изменения.

Как выбрать версию PHP через консоль

При работе в консоли используйте указанные пути до обработчиков ПХП для запуска скриптов под различными версиями.

Как выбрать версию PHP через консоль.

Заключение

Теперь вы знаете, как менять настройки в трех разных панелях, а также через консоль. Являетесь нашим клиентам и не знаете, как обновить ПХП? Обратитесь в службу поддержки — мы работаем 24х7 онлайн и обязательно вам поможем!

Похожие статьи

Чтобы привязать доменное имя к виртуальному выделенному серверу, необходимо провести настройку DNS-сервера. Разбираем на практике процесс прикрепления домена к VDS от «Евробайт» без админ-панели и с интегрированной ispmanager.

WordPress (WP) — это одна из самых популярных CMS в мире. Пользователи ценят систему за удобный интерфейс, бесплатность и возможность создания сайта даже без навыков программирования.

В последнее время борьбу за популярность и самое большое профессиональное сообщество ведут два языка — Python и PHP. В статье разберем их особенности и определим приоритетный язык для изучения.

Источник

Оцените статью