phpize nicht finden Können, PHP Header in /usr/include/php
stack: PHP 5.4.23, php-fpm, nginx 1.4.x, centos 6.5
Ich versuche zu installieren, xdebug, zu laufen hatte Befehl phpize.
Habe ich php5-devl bereits installiert und pecl-Befehl funktioniert
Wenn ich den Befehl ausgeführt, es gab mir die folgende Fehlermeldung ausgegeben:
# phpize
Can't find PHP headers in /usr/include/php
The php-devel package is required for use of this command.
Wie Sie dieses Problem beheben Fehler?
InformationsquelleAutor der Frage Matical | 2013-12-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, dass Sie nicht installiert haben
php-pear
. Ich bin nicht es zu sehen in diesem link.Können Sie es
yum install php-pear
Info
Können Sie xdebug installieren auch mithilfe der folgenden Schritte
1) Installieren Sie das PHP-devel-Paket für PHP-Befehle, die Ausführung
Stellen Sie sicher, dass Sie auch php-pear-Paket installiert
2) Installieren Sie GCC und GCC-C++ - Compiler zu kompilieren Xdebug-Erweiterung selbst.
yum install gcc gcc-c++ autoconf automake
3) Kompilieren Xdebug
pecl install Xdebug
4) Finden Sie den php.ini-Datei mit
Und fügen Sie die folgende Zeile
5) Starten Sie Apache Neu
service httpd restart
6) Testen, ob es funktioniert – erstellen test.php mit dem folgenden code
InformationsquelleAutor der Antwort Harikrishnan
Das problem aber gelöst, indem die PHP-version, die im system benutzt wird.
Meine PHP-Version 5.6 war
Also mit dem folgenden Befehl habe ich das problem gelöst
Wo "56" ist Ihre version von PHP.
InformationsquelleAutor der Antwort Suraj
Mein problem nicht gelöst worden ist mit
Aber dies hat mir geholfen, das problem zu lösen:
InformationsquelleAutor der Antwort Sergii Smirnov
Wenn du auf PHP 7 wie in meinem Fall nur die Installation
php-devel
lösen nicht Ihre Probleme, aber Sie benötigen, um bestimmte Pakete zusätzlich installieren:yum install php-devel pcre-devel gcc make
Und dann werden Sie in der Lage zu Folgen, Harikrishnan Schritte, um xdebug zu arbeiten (wenn auch noch nicht konfiguriert).
InformationsquelleAutor der Antwort Mimo