Heim >Backend-Entwicklung >PHP-Tutorial >Lösungen für häufige Fehler beim Kompilieren und Installieren von PHP
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
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:
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!