phpize在/usr/include / php中找不到PHP标头

前端之家收集整理的这篇文章主要介绍了phpize在/usr/include / php中找不到PHP标头前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
堆栈: PHP 5.4.23,PHP-fpm,Nginx 1.4.x,centos 6.5

我试图安装xdebug,不得不运行PHPize命令.

我已经安装了PHP5-devl,pecl命令可以正常工作

当我运行命令时,它给了我以下错误输出

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

如何解决这个错误

我想你还没有安装梨梨.我没有看到它在那个链接.

你可以通过yum安装PHP-pear来做

信息

您也可以使用这些步骤安装xdebug

1)为PHP命令执行安装PHP的devel包

yum install PHP-devel

确保您还安装了PHP-pear包

yum install PHP-pear

2)安装GCC和GCC C编译器,自己编译Xdebug扩展.

yum安装gcc gcc -c autoconf automake

3)编译Xdebug

pecl安装Xdebug

4)使用PHP.ini文件查找

`locate PHP.ini`

添加以下行

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

5)重启Apache
服务httpd重启

6)测试它是否工作 – 使用以下代码创建test.PHP

<?PHP PHPinfo(); ?>

猜你在找的PHP相关文章