[root@cac3 php-5.6.22]# ./configure
> --prefix=/usr/local/php5/
> -fpm
> --enable-mbstring
> local/php5/etc
> --with-mysql=/usr/local/mysql/
> --with-mysqli=/usr/local/mysql/bin/mysql_con
mysql_config mysql_convert_table_format
Nach der Ausführung des obigen Befehls erscheint die folgende Fehlermeldung:
configure: Fehler: jpeglib.h nicht gefunden .
Die Lösung lautet wie folgt:
[root@cac3 php-5.6.22]# rpm -qa |. grep libjpeg
[root@cac3 php-5.6.22]# yum -y install libjpeg-develPlug-ins geladen : langpacks, Produkt-ID, Suche -disabled-repos, Subscription-ManagerDieses System ist nicht bei einem Berechtigungsserver registriert. Sie können Subscription-Manager zum Registrieren verwenden.
Abhängigkeiten auflösen--> Transaktionen prüfen ---> Paket libjpeg-turbo-devel.x86_64.0.1.2.90-5.el7 wird installiert
--> abgeschlossen
......
[root@cac3 php-5.6.22]# yum list installiert | >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
/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
Erneut kompilieren und es wird erfolgreich sein.
Verwandte Empfehlungen:
So fügen Sie das OpenSSL-Modul zu PHP hinzu, ohne PHP neu zu kompilieren
PHP-Notizen kompilieren
Nach dem Kompilieren von PHP7 erfahren Sie, wie Sie dafür sorgen, dass Apache PHP7 unterstützt
Das obige ist der detaillierte Inhalt vonBeim Kompilieren von PHP während der Linux-Installation tritt ein Fehler auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!