Zusammenfassung häufiger Fehler beim Kompilieren von configure in PHP

巴扎黑
Freigeben: 2023-03-15 11:44:01
Original
1516 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich relevante Informationen zur Zusammenfassung häufiger Konfigurationsfehler in PHP vorgestellt. In diesem Artikel werden einige häufige Konfigurationsfehlermeldungen und Erfahrungen bei der Lösung dieser Fehler aufgeführt

Zusammenfassung häufiger Fehler beim Kompilieren und Konfigurieren von PHP

Obwohl die Installation von PHP manchmal sehr einfach ist, bereitet uns die Installation bei zu vielen Anwendungen Kopfschmerzen! Der häufigste Fehler ist die Installation von PHP-Erweiterungen. Unabhängig davon, ob Sie eine Anwendung vom Typ Apache oder eine Anwendung vom Typ Nginx haben, ist die Installation von PHP nicht sehr einfach. Obwohl es im Internet viele Konfigurationsparameter gibt, sind sie möglicherweise nicht für Sie geeignet, da viele davon es sind steht in direktem Zusammenhang mit Ihrer Systemversion und Ihrem Kernel. Daher müssen Sie das Debuggen selbst fortsetzen, bevor die Installation vollständig erfolgreich sein kann. Dieser Artikel fasst einige häufig auftretende Konfigurationsfehlermeldungen und Erfahrungen bei der Behebung dieser Fehler zusammen.

1. configure: Fehler: Keine Curses/Termcap-Bibliothek gefunden

Im Internet heißt es: –with-named-curses-libs=/usr/lib/libncursesw.so.5 Tatsächlich ist es falsch. Obwohl es den Konfigurationsfehler beheben kann, wird beim Erstellen ein Fehler angezeigt. Der richtige Ansatz sollte


centos: yum -y install ncurses-devel
debian: apt-get install libncurses5-dev
Nach dem Login kopieren

sein : xml2-config nicht gefunden.


centos: yum -y install libxml2 libxml2-devel
debian : apt-get install libxml2-dev
Nach dem Login kopieren

3. configure: Fehler : libjpeg.(a|so) nicht gefunden


centos: yum -y install openssl-devel
Nach dem Login kopieren

5. configure: Fehler: libpng.(a|so) nicht gefunden.


centos: yum -y install gd
centos: yum -y install gd-devel
debian: apt-get install libjpeg-dev
Nach dem Login kopieren

6. configure: Fehler: Kann keine Ausgabe von Lex finden; aufgeben


apt-get install libpng12-dev
Nach dem Login kopieren
7. mod_deflate wurde angefordert, kann aber aufgrund von Voraussetzungsfehlern nicht erstellt werden


yum -y install flex
Nach dem Login kopieren
8. configure: Fehler: libxpm.( a|so) nicht gefunden.


centos: yum -y install zlib-devel openssl-devel
debian: apt-get install zlib1g-dev
Nach dem Login kopieren
9. configure: Fehler: freetype.h nicht gefunden.


centos: yum -y install libxpm-dev
debian: apt-get install libxpm-dev
Nach dem Login kopieren
10 : …Kein erkanntes SSL/TLS-Toolkit erkannt


centos: yum install freetype-devel
debian: apt-get install libfreetype6-dev
Nach dem Login kopieren
11. Konfigurieren: Fehler: Bitte installieren Sie die BZip2-Distribution neu


centos: yum -y install libssl-dev
debian: apt-get install libssl-dev
Nach dem Login kopieren
12. Konfigurieren: Fehler: Bitte installieren Sie die libcurl-Distribution neu – easy.h sollte sich in /include/curl/ befinden.


centos: yum install bzip2 bzip2-devel
debian: apt-get install bzip2-devel
Nach dem Login kopieren
13 : Fehler: gmp.h konnte nicht gefunden werden nicht mehr gebündelt!


centos: yum install curl curl-devel (For Redhat & Fedora)

# install libcurl4-gnutls-dev (For Ubuntu)
Nach dem Login kopieren
15. Konfigurieren: Fehler: Bitte installieren Sie die Ncurses-Distribution neu


centos: yum install gmp-devel
Nach dem Login kopieren
16. Überprüfung auf UnixODBC-Unterstützung… configure: Fehler: ODBC-Header-Datei „/usr/include/sqlext.h“ nicht gefunden!


yum install mysql-devel (For Redhat & Fedora)

# apt-get install libmysql++-dev (For Ubuntu)
Nach dem Login kopieren
17 : Pspell kann nicht gefunden werden


Solutions :
centos: yum install ncurses ncurses-devel
Nach dem Login kopieren
18. configure: Fehler: mcrypt.h nicht gefunden.


Solutions :
centos: yum install unixODBC-devel
Nach dem Login kopieren
19. Konfigurieren: Fehler: snmp.h nicht gefunden.


Solutions :
centos: yum install pspell-devel
Nach dem Login kopieren
20 🎜>


21. configure: Fehler: Ausgabe von lex kann nicht gefunden werden; aufgeben
Solutions :
yum install libmcrypt libmcrypt-devel (For Redhat & Fedora)
# apt-get install libmcrypt-dev
Nach dem Login kopieren


22 . configure: Fehler: mod_deflate wurde angefordert, kann aber aufgrund von Voraussetzungsfehlern nicht erstellt werden
Solutions :
yum install net-snmp net-snmp-devel
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonZusammenfassung häufiger Fehler beim Kompilieren von configure in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage