not found php centos pecl

php - found - pecl yum



phpize No se pueden encontrar encabezados PHP en/usr/include/php (4)

Creo que no has instalado php-pear . No lo estoy viendo en ese enlace.

Puedes hacerlo por yum install php-pear

Información

Puedes instalar xdebug también usando estos pasos

1) Instalar el paquete de desarrollo de PHP para la ejecución de comandos PHP

yum install php-devel

Asegúrate de que también tienes instalado el paquete php-pear

yum install php-pear

2) Instale los compiladores GCC y GCC C ++ para compilar la extensión Xdebug usted mismo.

yum install gcc gcc-c++ autoconf automake

3) Compilar Xdebug

pecl install Xdebug

4) Encuentra el archivo php.ini usando

`locate php.ini`

Y añada la siguiente línea

[xdebug] zend_extension="/usr/lib64/php/modules/xdebug.so" xdebug.remote_enable = 1

5) Reiniciar el service httpd restart Apache service httpd restart

6) Pruebe si funciona: cree test.php con el siguiente código

<?php phpinfo(); ?>

pila: PHP 5.4.23, php-fpm, nginx 1.4.x, centos 6.5

Estaba intentando instalar xdebug, tuve que ejecutar el comando phpize.

Tengo instalado php5-devl y funciona el comando pecl

Cuando ejecuté el comando, me dio la siguiente salida de error:

# phpize Can''t find PHP headers in /usr/include/php The php-devel package is required for use of this command.

¿Cómo arreglar este error?


El problema se resolvió con la versión de PHP que se usa en el sistema.

Mi versión de PHP era 5.6

Así que ejecutando el siguiente comando resolví el problema

yum install php56-devel

Donde "56" es tu versión de PHP.


Mi problema no ha sido resuelto usando

yum install php-devel

Pero esto me ayudó a resolver el problema:

yum --enablerepo=remi,remi-php55 install php55-php-devel


Si está en PHP 7, como en mi caso, la instalación de php-devel no solucionará sus problemas, pero necesitará instalar algunos paquetes adicionales:

yum install php-devel pcre-devel gcc make

Y luego podrás seguir los pasos de Harikrishnan para que xdebug funcione (si aún no está configurado).