Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307  Горячая линия
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

4.4.6. Обновление РНР в CentOS

Смена версии PHP выполняется через консоль. В ISPmanager такой возможности нет.

Подключившись к серверу по SSH, нужно выполнить команды:
wget -q -O - http://www.atomicorp.com/installers/atomic | sh 
yum -y update php

Узнать текущую версию PHP можно командой:

php -v
Для обновления PHP нужно подключиться к серверу по SSH и в первую очередь подключить репозиторий, выполнив команды:
yum install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

После подключения репозитория выполните команду:

php -v
  • Если в результате выведется текст вида «php: command not found», то установите PHP новой версии, выполнив команду:
    yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring 
  • Если в результате выведется текст вида «PHP 5.X.XX (cli)» или схожий с ним, удалите старую версию PHP и установите новую:
    1. Удалите старую версию PHP командой:
      yum remove php-common
    2. Установите новую версию PHP командой:
      yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
    3. Если какие-либо пакеты не были заменены на новые, можно выполнить команды:
      yum install yum-plugin-replace
      yum replace php-common --replace-with=php56w-common
Для обновления PHP нужно подключиться к серверу по SSH и в первую очередь подключить репозиторий, выполнив команды:
yum install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

После подключения репозитория выполните команду:

php -v
  • Если в результате выведется текст вида «php: command not found», то установите PHP новой версии, выполнив команду:
    yum install -y php70w php70w-opcache php70w-xml php70w-mcrypt php70w-gd php70w-devel php70w-mysql php70w-intl php70w-mbstring 
  • Если в результате выведется текст вида «PHP 5.X.XX (cli)» или схожий с ним, удалите старую версию PHP и установите новую:
    1. Удалите старую версию PHP командой:
      yum remove php-common
    2. Установите новую версию PHP командой:
      yum install -y php70w php70w-opcache php70w-xml php70w-mcrypt php70w-gd php70w-devel php70w-mysql php70w-intl php70w-mbstring
    3. Если какие-либо пакеты не были заменены на новые, можно выполнить команды:
      yum install yum-plugin-replace
      yum replace php-common --replace-with=php70w-common