Скрыть объявление

Добро пожаловать на наш форум, уважаемые друзья! Регистрируйтесь и переходите в группу "Местный" для того чтоб иметь все привилегии на форуме, удачи вам:)

Переход с PHP 7.* до PHP 5.6

Тема в разделе "[Linux] Документация", создана пользователем REWRITE, 15 сен 2020.

  1. REWRITE
    Оффлайн

    REWRITE Участник Местный Пользователь

    Регистрация:
    31 май 2018
    Сообщения:
    42
    Симпатии:
    80
    Ubuntu 16.04 поставляется с php 7.0, а некоторые приложения php могут по-прежнему терпеть неудачу с php 7.0. Поэтому, в некоторых случаях это может разумно иметь как php 7.0, так и php 5.x, чтобы вы могли в любой момент выбрать, какую версию использовать для ваших нужд.

    Для начала вводим в терминале
    Код:
    sudo su
    add-apt-repository ppa:ondrej/php
    apt-get update
    apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.0 php5.6-curl php5.6-gd php5.6-mcrypt php5.6-xml php5.6-xmlrpc
    
    Установка обоих php5.6 & php7.0 никаких жалоб на проблемы и т. д.

    Чтобы перейти от php 5.6 к php 7.0, вам нужно сделать две вещи:
    Код:
    sudo a2dismod php5.6 && sudo a2enmod php7.0 && sudo service apache2 restart
    sudo ln -sfn /usr/bin/php7.0 /etc/alternatives/php
    или от php7.0 до php5.6
    Код:
    sudo a2dismod php7.0 && sudo a2enmod php5.6 && sudo service apache2 restart
    
    sudo ln -sfn /usr/bin/php5.6 /etc/alternatives/php

    После проделанных команд в термине пишем php -v
    Безымянный.png

     
    agueyvana и fpstime нравится это.