gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-28 23:58:04 27 4
gpt4 key购买 nike

堆栈: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.

如何修复这个错误?

最佳答案

我想你还没有安装 php-pear 。我没有在那个链接中看到它。

你可以通过yum install php-pear

信息

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

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

yum install php-devel

确保你也安装了 php-pear 包

yum install php-pear

2) 安装 GCC 和 GCC C++ 编译器,自行编译 Xdebug 扩展。

yum install 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(); ?>

关于phpize 在/usr/include/php 中找不到 PHP 头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20827704/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com