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

Apr 04, 2018 am 09:27 AM
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

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!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

See all articles