0

我正在尝试为 oracle 目的安装 OCI8。我想通过php连接。我正在运行以下命令以通过终端安装它

须藤pecl安装oci8

但是遇到这个问题

downloading oci8-1.4.10.tgz ...
Starting to download oci8-1.4.10.tgz (169,248 bytes)
.....................................done: 169,248 bytes
10 source files, building
running: phpize
grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:
Zend Module Api No:
Zend Extension Api No:
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
4

1 回答 1

0

您需要有可用的 php 标头来针对已安装的 php 编译扩展。

在我的 Debian 系统上,该php5-dev软件包包含所需的文件:

apt-get install php5-dev

将使通过 pecl 安装扩展成为可能。将为您的机器提供类似的软件包。

看起来你也缺少 autoconf。再次调用 Debian 软件包autoconf,您会发现一个类似的软件包适用于您的系统。

于 2013-09-25T15:05:14.167 回答