Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

Mes liens avec Shaarli

Migration PHP 5.6 vers 7.0 sur Debian Jessie

17/02/2018 à 22:20:43 - Aucun commentaire

Les futures versions Nextcloud 13+ demandant PHP7, ce sera fait.

lister les paquets avec php5
dpkg -l | grep php5
et les retirer avec aptitude remove

ajouter le dépot dotdeb ( PHP 7.0 n'est pas dans jessie)
echo "deb http://packages.dotdeb.org jessie all" > /etc/apt/sources.list.d/dotdeb.list
wget -O- https://www.dotdeb.org/dotdeb.gpg | apt-key add - apt update

installer php7.0 en reprenant les paquets utilisés pour PHP5 ( et en lisant la doc nextcloud)

aptitude install libapache2-mod-php7.0 php7.0 php7.0-cli php7.0-common php7.0-curl php7.0-dev php7.0-fpm php7.0-gd php7.0-intl php7.0-json php7.0-mcrypt php7.0-memcached php7.0-mysql php7.0-readline php7.0-tidy php7.0-mbstring php-imagick php7.0-xml php7.0-zip php7.0-apcu php7.0-sqlite3
reboot

Nextcloud donne des erreurs dans la console d'administration , que l'on corrirge dans le php.ini d'Apache2
nano /etc/php/7.0/apache2/php.ini
mettre les valeurs recommandées et enlever les ; pour décommenter

Dans les catégories : nextcloud