Поиск

Веб-мастер Иван Афанасов

Поиск
Close this search box.

Инструкция по самостоятельному обновлению сайта версии PHP до PHP 7

07.06.2022

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

Вариант 1. Обновить PHP через cPanel хостинга

CPanel позволяет обновить версию PHP через свой интерфейс. В диспетчере версий PHP найдите вариант PHP 7 и сохраните изменения.

Вариант 2. Обновление через .htaccess файл

Соединитесь с FTP вашего сайта и выберите корень сайта. В корневом каталоге создайте файл (или отредактируйте существующий) .htaccess и добавьте в него следующие директивы:

Переход на PHP 5.6
AddHandler application/x-httpd-php56 .php .php5 .php4 .php3

Переход на PHP 5.6
AddHandler application/x-httpd-php70 .php .php5 .php4 .php3

Отметим, что настройки применяется рекурсивно. Если вы хотите иметь определенную версию PHP в подкаталоге, нужно создать в нем новый .htaccess файл с директивами выше.

Вариант 3. Смена PHP через VPS или выделенный сервер

Если вы используете Ubuntu 14.04 обновиться можно с помощью следующих команд:
sudo apt-get upgrade

sudo apt-get dist-upgrade

Добавление PHP репозиторий в ваш список.

Для версии PHP 5.6
sudo apt-add-repository ppa:ondrej/php5-5.6

Для версии PHP 7.0
sudo apt-add-repository ppa:ondrej/php

Обновление до версии PHP 5.6
sudo apt-get install php5

Ваша версия PHP теперь повышена и необходимо перезагрузить сервер.

Apache : sudo service apache2 restart

Nginx : sudo service nginx restart

Обновление до версии PHP 7

Обновление mod_php в Apache

Установить новые пакеты (packages). Это обновит файлы PHP, за исключением пакета PHP5-MySQL, которая будет удалена.
sudo apt-get install php7.0

Если вы используете MySQL, убедитесь в том, чтобы повторно добавить обновленные версии PHP и MySQL привязки:
sudo apt-get install php7.0-mysql