Comment supprimer (mettre à niveau) le PHP 7 RC vers la nouvelle version stable sur centOS?Mise à niveau de PHP 7.0.0 RC1 vers PHP 7.0 version stable actuelle sur centOS?
Merci
Comment supprimer (mettre à niveau) le PHP 7 RC vers la nouvelle version stable sur centOS?Mise à niveau de PHP 7.0.0 RC1 vers PHP 7.0 version stable actuelle sur centOS?
Merci
Pour désinstaller PHP 7.0 RC et installer la version finale de PHP 7 Realeased le 3 Décembre, tout d'abord vous devez supprimer manuellement le répertoire et les fichiers de PHP 7 RC, pour que vous devez faire:
1 étape: désinstaller manuellement le dossier PHP-7.0.0RC1
cd /opt
sudo rm -rf php-7.0.0RC1
2 Etape: Désinstallez le libphp7.so
cd /usr/lib64/httpd/modules/
sudo rm -rf libphp7.so
3 Étape: Télécharger le PHP 7.0.0 Realased 3 Décembre de page php.net oficial
sudo wget http://php.net/get/php-7.0.0.tar.bz2/from/this/mirror
4 Étape: Extraire les fichiers de * tar.bz2 à partir de/opt
tar xzf php-7.0.0RC1.tar.gz -C /opt
5 Etape: Une fois terminé, passons à /opt/php-7.0.0 et exécutons le script buildconf avec l'option -force afin de forcer la construction de cette nouvelle version.
cd /opt/php-7.0.0
ls
./buildconf --force
6 Étape: Maintenant il est temps d'exécuter la commande configure. Bien que les options ci-dessous garantiront une norme PHP 7 installation, vous pouvez vous référer à la liste d'options complète dans le manuel PHP afin de mieux personnaliser l'installation selon vos besoins:
./configure \
--prefix=$HOME/php7/usr \
--with-config-file-path=$HOME/php7/usr/etc \
--enable-mbstring \
--enable-zip \
--enable-bcmath \
--enable-pcntl \
--enable-ftp \
--enable-exif \
--enable-calendar \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx \
--with-curl \
--with-mcrypt \
--with-iconv \
--with-gmp \
--with-pspell \
--with-gd \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-zlib-dir=/usr \
--with-xpm-dir=/usr \
--with-freetype-dir=/usr \
--enable-gd-native-ttf \
--enable-gd-jis-conv \
--with-openssl \
--with-pdo-mysql=/usr \
--with-gettext=/usr \
--with-zlib=/usr \
--with-bz2=/usr \
--with-recode=/usr \
--with-mysqli=/usr/bin/mysql_config \
--with-apxs2
7 Étape: Une fois faire, exécutez la commande suivante:
make
et après:
make install
8 Étape: redémarrer votre serveur apache Finaly
sudo /sbin/service httpd restart
9 Étape: Et ça fait! Vous pouvez maintenant exécuter phpinfo() pour vérifier la version "PHP 7.0.0" installée.
Nous ne pouvons pas vous aider si nous ne savons pas d'où vous l'avez. CentOS n'a pas de package PHP7 dans le référentiel officiel. – Andrea
Salut, je reçois le PHP 7.0.0RC1 du site officiel de php. Merci – John
Comment? Avez-vous construit et installé vous-même? Dans ce cas, il peut y avoir une option 'make uninstall'. Sinon, vous devez aller et supprimer manuellement les fichiers. – Andrea