J'ai le serveur qui fonctionne bien même après la mise à niveau du 14.04, mais maintenant que je dois effectuer une mise à niveau ispconfig, j'ai découvert que la CLI PHP est une version plus ancienne. J'ai supprimé toutes les autres instances de php. PHPINFO fonctionnant sur Apache rapporte également php7.0 et phpmyadmin. Le problème est que certaines applications nécessitent le support mysqli pour php cli mais quand je lance php-v il apparaît avec:
php -v
PHP 5.5.7 (cli) (built: Feb 27 2017 14:34:47)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
ISPconfig signale que mysqli n'est pas chargé. Un indice? Merci!
Sudo apt-get install php7.0-cli
si son exécution est déjà installée ...
ls -al /usr/bin | grep php
vous pouvez trouver que php est lié à/etc/alternatives
lrwxrwxrwx 1 root root 21 Jan 12 2017 php -> /etc/alternatives/php
pour moi/etc/alternatives pointe vers le ver ...
lrwxrwxrwx 1 root root 15 Mar 26 09:48 php -> /usr/bin/php7.1
Vous essayez de faire apparaître la CLI php7 dans la console?
Essayez cette solution . Essayez également d'exécuter ces ensembles de commandes: Sudo apt update Sudo apt upgrade Sudo apt-get install php7.0
puis redémarrez votre serveur.