Heim > Backend-Entwicklung > PHP-Tutorial > Lösungen für häufige Fehler beim Kompilieren und Installieren von PHP

Lösungen für häufige Fehler beim Kompilieren und Installieren von PHP

不言
Freigeben: 2023-03-23 07:46:01
Original
2172 Leute haben es durchsucht

Der Inhalt dieses Artikels ist die Lösung für häufige Fehler beim Kompilieren und Installieren von PHP. Ich werde ihn hier mit Ihnen teilen und ihn an Freunde in Not weitergeben.

Dieser Artikel wird auf https:/ veröffentlicht. /coderwall.com/p/ggmpfa

configure: Fehler: xslt-config nicht gefunden. Bitte installieren Sie die libxslt >= 1.1.0-Distribution neu
Code kopieren Code wie folgt:
yum -y install libxslt-devel

configure: Fehler: Net-snmp-config-Binärdatei konnte nicht gefunden werden. Bitte überprüfen Sie Ihre Net-snmp-Installation.
Code kopieren Der Code lautet wie folgt:
yum -y install net-snmp-devel

configure: Fehler: Bitte installieren Sie readline neu – ich kann readline nicht finden .h
Code kopieren Der Code lautet wie folgt:
yum -y install readline-devel

configure: error: Cannot find pspell
Code kopieren Der Code lautet wie folgt:
yum -y install aspell-devel

Prüfung auf UnixODBC-Unterstützung... configure: Fehler: ODBC-Header Datei '/usr/include/sqlext.h' nicht gefunden!
Kopieren Sie den Code Der Code lautet wie folgt:
yum -y install unixODBC-devel

configure: Fehler: ICU-Präfix konnte nicht erkannt werden oder /usr/bin/icu-config ist fehlgeschlagen. Bitte überprüfen Sie das ICU-Installationspräfix und stellen Sie sicher, dass icu-config funktioniert.
Code kopieren Der Code lautet wie folgt:
yum -y install libicu-devel

configure: Fehler: utf8mime2text() hat neue Signatur, aber U8TCANONICAL fehlt. Dies sollte nicht passieren. loggen Sie sich für weitere Informationen ein.
Code kopieren Code wie folgt:
yum -y install libc-client-devel

configure: error: freetype. h nicht gefunden.
Code kopieren Der Code lautet wie folgt:
yum -y install freetype-devel

configure: error: xpm.h nicht gefunden.
Code kopieren Der Code lautet wie folgt:
yum -y install libXpm-devel

configure: error: png.h not gefunden.
Code kopieren Der Code lautet wie folgt:
yum -y install libpng -devel

configure: error: vpx_codec.h nicht gefunden .
Code kopieren Der Code lautet wie folgt:
yum -y install libvpx-devel

configure: error: Cannot find enchant
Code kopieren Der Code lautet wie folgt:
yum -y install enchant-devel

configure: Fehler: Bitte installieren Sie die libcurl-Distribution neu – easy.h sollte in /include/curl/ sein
Kopieren Sie den Code Der Code lautet wie folgt:
yum -y install libcurl-devel

LAOGAO hinzugefügt 20140907:

configure: Fehler: mcrypt.h nicht gefunden.
Code kopieren Der Code lautet wie folgt:
wget ftp://mcrypt .hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz
tar zxf libmcrypt-2.5.7.tar.gz
cd libmcrypt-2.5 .7
./ configure
make && make install

hinzugefügt 20141003:

Imap kann nicht gefunden werden
Code kopierenDer Code lautet wie folgt:
ln -s /usr/lib64/libc-client.so /usr/lib/ libc-client .so

configure: error: utf8_mime2text() hat neue Signatur, aber U8T_CANONICAL fehlt.
Code kopieren Der Code lautet wie folgt:
yum -y install libc-client-devel

LDap.h kann nicht gefunden werden
Code kopieren Der Code lautet wie folgt:
yum -y openldap installieren
yum - y openldap-devel installieren

configure: Fehler: LDAP-Bibliotheken können in /usr/lib nicht gefunden werden
Code kopieren Der Code lautet wie folgt:
cp -frp /usr/lib64/libldap* /usr/lib/

configure: Fehler: libpq-fe.h kann nicht gefunden werden. Bitte geben Sie die korrekte PostgreSQL-Installation an Pfad

Code kopieren Der Code lautet wie folgt:
yum -y install postgresql-devel

configure: Fehler: Bitte installieren Sie die lib-Curl-Distribution neu
Code kopieren Code wie folgt:
yum -y install curl-devel

configure: Fehler: Net-snmp-config-Binärdatei konnte nicht gefunden werden . Bitte überprüfen Sie Ihre Net-Snmp-Installation.
Kopieren Sie den CodeDer Code lautet wie folgt:
yum -y install net-snmp-devel

configure: Fehler: xslt-config nicht gefunden. Bitte installieren Sie die libxslt >= 1.1.0-Distribution neu
Code kopieren Der Code lautet wie folgt:
yum -y install libxslt -devel

Prüfung auf BZip2-Unterstützung… ja Prüfung auf BZip2 im Standardpfad… nicht gefunden configure: Fehler: Bitte installieren Sie die BZip2-Distribution neu

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install bzip2-devel

Prüfung auf cURL-Unterstützung … ja, Prüfung, ob wir cURL für URL-Streams verwenden sollten … keine Prüfung auf cURL im Standardpfad … Konfiguration nicht gefunden : Fehler: Bitte installieren Sie die libcurl-Distribution neu – easy.h sollte in/include/curl/ sein.

Fix:
Code kopieren Der Code ist wie folgt:
yum - y installiere „curl-devel“

Prüfung auf „curl_multi_strerror“ in -lcurl… ja, Prüfung auf QDBM-Unterstützung… keine Prüfung auf GDBM-Unterstützung… keine Prüfung auf NDBM-Unterstützung… nein konfigurieren: Fehler: DBA: Erforderliche Header-Datei konnte nicht gefunden werden( s).

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install db4-devel

Prüfung auf Fabsf… ja Prüfung für floorf… ja konfigurieren: Fehler: jpeglib.h nicht gefunden.

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install libjpeg-devel

Prüfung auf Fabsf… ja Prüfung auf Floorf… ja Prüfung auf jpeg_read_header in -ljpeg… ja konfigurieren: Fehler: png.h nicht gefunden.

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install libpng-devel

Prüfung auf png_write_image in -lpng… ja Wenn die Konfiguration fehlschlägt, versuchen Sie es mit -xpm-dir=

configure : Fehler: freetype.h nicht gefunden.
Fix:
Code kopieren Der Code lautet wie folgt:
Konfigurieren Sie Ihr PHP mit der folgenden Option neu /usr

Prüfung auf png_write_image in -lpng… ja konfigurieren: Fehler: libXpm.(a|so) nicht gefunden.

Fix:
复制代码 代码如下:
yum -y install libXpm-devel

Prüfung auf bind_textdomain_codeset in -lc… ja Prüfung auf GNU MP-Unterstützung… ja configure: Fehler: gmp.h konnte nicht gefunden werden

Fix:
复制代码 代码如下:
yum -y install gmp-devel

überprüft nach utf8_mime2text-Signatur… neue Prüfung auf U8T_DECOMPOSE… konfigurieren: Fehler: utf8_mime2text() hat neue Signatur, aber U8T_CANONICAL fehlt. Dies sollte nicht passieren. Weitere Informationen finden Sie im config.log.

Fix:
复制代码 代码如下:
yum -y install libc-client-devel

überprüft auf LDAP-Unterstützung… ja, gemeinsame Prüfung auf LDAP Cyrus SASL-Unterstützung… ja konfigurieren: Fehler: ldap.h kann nicht gefunden werden

Fix:
复制代码 代码如下:
yum - y installiere openldap-devel

Prüfung auf mysql_set_character_set in -lmysqlclient… ja Prüfung auf mysql_stmt_next_result in -lmysqlclient… keine Prüfung auf Oracle Database OCI8-Unterstützung… keine Prüfung auf unixODBC-Unterstützung… konfigurieren: Fehler: ODBC-Headerdatei '/usr /include/sqlext.h' nicht gefunden!

Fix:
复制代码 代码如下:
yum -y install unixODBC-devel

überprüft nach PostgreSQL-Unterstützung für PDO… ja, gemeinsame Prüfung für pg_config… nicht gefunden configure: Fehler: libpq-fe.h kann nicht gefunden werden. Bitte geben Sie den korrekten PostgreSQL-Installationspfad an

Fix:
复制代码 代码如下:
yum -y install postgreSQL-devel

Prüfung auf SQLite 3-Unterstützung für PDO… ja, die gemeinsame Prüfung auf PDO beinhaltet… (zwischengespeichert) /usr/local/src/php-5.3.7/ext Prüfung auf SQLite3-Dateien im Standardpfad… nicht gefunden configure: Fehler: Bitte installieren Sie die SQLite3-Distribution neu

Fix:
复制代码 代码如下:
yum -y install sqlite-devel

Prüfung auf utsname.domainname… ja Prüfung auf PSPELL-Unterstützung… ja konfigurieren: Fehler : Pspell kann nicht gefunden werden

Fix:
复制代码 代码如下:
yum -y install aspell-devel

überprüft, ob UCD-SNMP-Hack aktiviert werden soll… Ja, Prüfung auf default_store.h… Nein

Prüfung auf kstat_read in -lkstat… Keine Prüfung auf snmp_parse_oid in -lsnmp… Keine Prüfung auf init_snmp in -lsnmp… nein configure: error: SNMP sanity check failed. Weitere Informationen finden Sie in config.log.

Fix:
复制代码 代码如下:
yum -y install net-snmp-devel

Überprüfung ob XMLWriter-Unterstützung aktiviert werden soll ... ja, gemeinsame Prüfung auf XML2-Konfigurationspfad ... (im Cache) /usr/bin/xml2-config prüft, ob libxml-Build funktioniert ... (im Cache) ja Prüfung auf XSL-Unterstützung ... ja, gemeinsame Konfiguration: Fehler: xslt -config nicht gefunden. Bitte installieren Sie die libxslt >= 1.1.0-Distribution

neu

Fix:
Code kopierenDer Code lautet wie folgt:
yum -y install libxslt-devel

configure: Fehler: xml2-config nicht gefunden. Bitte überprüfen Ihre libxml2-Installation.

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install libxml2-devel

überprüft den Speicherort der PCRE-Header … configure: Fehler: Konnte pcre.h in /usr nicht finden

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install pcre-devel

configure: Fehler: MySQL-Headerdateien können unter „Ja“ nicht gefunden werden. Beachten Sie, dass die MySQL-Clientbibliothek nicht mehr gebündelt ist!

Fix:
Code kopieren Der Code ist wie folgt:
yum -y install mysql-devel

Prüfung auf UnixODBC-Unterstützung… configure: Fehler: ODBC-Header-Datei „/usr/include/sqlext.h“ nicht gefunden!

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install unixODBC-devel

Prüfung auf pg_config… nicht gefunden configure: Fehler: libpq-fe kann nicht gefunden werden .h. Bitte geben Sie den korrekten PostgreSQL-Installationspfad an

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install postgresql-devel

configure: Fehler: Pspell kann nicht gefunden werden

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install pspell-devel

configure: Fehler: Net-snmp-config-Binärdatei konnte nicht gefunden werden. Bitte überprüfen Sie Ihre Net-snmp-Installation.

Fix:
Code kopierenDer Code lautet wie folgt:
lecker - y installiere net-snmp-devel

configure: Fehler: xslt-config nicht gefunden. Bitte installieren Sie die libxslt >= 1.1.0 Distribution neu

Fix:
Code kopieren Der Code lautet wie folgt:
yum -y install libxslt-devel

Verwandte Empfehlungen:

Detaillierte Erläuterung des PHP-Kompilierungs- und Installationsprozesses sowie der Konfiguration jeder Kompilierung Parameter

Das obige ist der detaillierte Inhalt vonLösungen für häufige Fehler beim Kompilieren und Installieren von 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