【问题标题】:Installing PECL extension error安装 PECL 扩展错误
【发布时间】:2011-09-21 13:32:38
【问题描述】:

我下载了一个PECL扩展并执行了:

$ phpize
$ ./configure

以下命令产生了几十个错误:

$ make

我怀疑前两个错误会导致其他错误:

/Users/afilina/Downloads/APC-3.1.9/apc.h:61:17:错误:php.h:没有这样的文件或目录 /Users/afilina/Downloads/APC-3.1.9/apc.h:62:30: error: main/php_streams.h: 没有这样的文件或目录

这里是几十个语法错误的例子:

/Users/afilina/Downloads/APC-3.1.9/apc.h:69:错误:'TSRMLS_DC'之前的语法错误

有没有人指出可能发生了什么?使用“pecl”命令安装不是一个选项,因为我的 PEAR 安装已损坏。

【问题讨论】:

  • 您可能需要php5-devel 或php-devel 包。

标签: php apc pecl


【解决方案1】:

您需要 PHP 标头。根据发行版或操作系统,这些可能会以不同的方式找到。

在debian中你需要安装“php5-dev”:

apt-get install php5-dev

我真的不知道如何在 Mac 中安装它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 2020-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多