[root@cac3 php-5.6.22]# ./configure
> --prefix=/usr/local/php5/
> -fpm
> --enable-mbstring
> --enable-bcmath
> --enable-sockets
> local/php5/etc
> --with-mysql=/usr/local/mysql/
> --with-mysqli=/usr/local/mysql/bin/mysql_con
mysql_config mysql_convert_table_format
Après avoir exécuté la commande ci-dessus, le message d'erreur suivant apparaît :
configure : erreur : jpeglib.h introuvable .
La solution est la suivante :
[root@cac3 php-5.6.22]# rpm -qa | grep libjpeg libjpeg-turbo-1.2.90-5.el7.x86_64[root@cac3 php-5.6.22]# yum -y install libjpeg-devel
Plug-ins chargés : langpacks, product-id, search -disabled-repos, Subscription-managerCe système n'est pas enregistré auprès d'un serveur de droits d'accès. Vous pouvez utiliser Subscription-Manager pour vous inscrire.Résolution des dépendances
--> Vérification des transactions
---> Le package libjpeg-turbo-devel.x86_64.0.1.2.90-5.el7 sera installé
--> terminé
......
[root@cac3 php-5.6.22]# miam liste installée | >libjpeg- turbo.x86_64 yaya
[root @cac3 php-5.6.22]# rpm -ql libjpeg-turbo
/usr/lib64/libjpeg.so.62/usr/lib64/libjpeg.so.62.1 .0
/usr/share /doc/libjpeg-turbo-1.2.90/ChangeLog.txt/usr/share/doc/ libjpeg-turbo-1.2.90/README/usr/share/doc/libjpeg-turbo-1.2.90 /README-turbo.txt
/usr/share/doc/libjpeg-turbo-1.2.90/ change.log/usr/lib/libjpeg.so.62/usr/lib/libjpeg. so.62.1.0
/usr/share/doc/libjpeg-turbo-1.2.90
/usr/share/doc/libjpeg-turbo-1.2.90/ChangeLog.txt
/usr/share /doc/libjpeg-turbo-1.2.90/README
/usr/share/doc/libjpeg-turbo-1.2.90/README-turbo.txt
/usr/share/doc/libjpeg-turbo-1.2.90/change.log
Compilez à nouveau et ce sera réussi.
Recommandations associées :
Comment ajouter le module openssl à php sans recompiler PHP
Compilation de notes PHP
Après avoir compilé php7, comment faire en sorte qu'Apache prenne en charge php7
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!