Umstellung auf PHP7

 

Bei der Umstellung auf PHP7 ändert sich auptsächlich der Datenbankzugriff (mysql -> mysqli)

Bei Installation von Ubuntu 16.04 ist stadardmäßig PHP7 Installiert.

Installation von PHP 5.6 parallel zu PHP7:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

# ging nicht ersatzweise

Download der Schlüsseldatei von https://launchpad.net/~ondrej/+archive/ubuntu/php/ durch Rechtsklick auf Schlüssel.

apt-key add lookup.asc #Schlüssel aus Datei hinzufügen

# PHP 5.6 installieren

apt-get install php7.1 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.1 php5.6-curl php5.6-gd php5.6-mcrypt php5.6-xml php5.6-xmlrpc

# Umschalten nach php5.6
sudo a2dismod php7.1 ; sudo a2enmod php5.6 ; sudo service apache2 restart
# Umschalten nach php7.1
sudo a2dismod php5.6 ; sudo a2enmod php7.1 ; sudo service apache2 restart