Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在RHEL6(PHP5.3.3)上安装php-devel_Php_Redhat_Pecl_Oracle Call Interface - Fatal编程技术网

在RHEL6(PHP5.3.3)上安装php-devel

在RHEL6(PHP5.3.3)上安装php-devel,php,redhat,pecl,oracle-call-interface,Php,Redhat,Pecl,Oracle Call Interface,我试图在我们的服务器上安装php oci_*扩展,但徒劳无功,但我遇到了麻烦 到目前为止,我已经做到了: 已安装的oracle basic和devel库(v10.2) 已安装的php pear包 现在我尝试使用“pecl install oci8”安装oci8,但收到一条错误消息,说明找不到“phpize”命令 我的谷歌搜索告诉我,这是由于没有安装“php-devel”造成的,所以我尝试了各种不同的yum搜索,例如“yum-search-php-devel”、“yum-search-php5

我试图在我们的服务器上安装php oci_*扩展,但徒劳无功,但我遇到了麻烦

到目前为止,我已经做到了:

  • 已安装的oracle basic和devel库(v10.2)
  • 已安装的php pear包
现在我尝试使用“pecl install oci8”安装oci8,但收到一条错误消息,说明找不到“phpize”命令

我的谷歌搜索告诉我,这是由于没有安装“php-devel”造成的,所以我尝试了各种不同的yum搜索,例如“yum-search-php-devel”、“yum-search-php5-devel”、“yum-search-php-dev”等。。。他们都找不到任何东西

我最终找到了一个由“utterramblings”托管的存储库,它拥有php开发工具。因此,现在当我使用该存储库进行yum搜索时,它可以找到“php-devel”:

php-devel.i386:构建php扩展所需的文件

但当我尝试安装它时,我得到了以下信息:

错误:包:php-devel-5.2.17-jason.2.i386(完全混乱)

老实说,我不知道如何解决这个问题,可能这与我们安装的php版本有关,但我不确定我需要做什么来修复它

以下是我们的详细信息:

Red Hat Enterprise Linux Server 6.1版(圣地亚哥)[32位]

PHP 5.3.3

有谁能告诉我以下哪一点:

a) 我需要做什么来解决这个问题并从repo安装php-devel

b) 为我指出另一个repo的方向,这将使我能够轻松地为我们的服务器安装php-devel


谢谢。

最终成功安装了它

为了快速详细说明我为未来观众做了什么,我运行了:

yum list installed
了解我们安装了什么样的php包(我想是5.5.3-14.el6_3或类似的东西)

然后在rpm.pbone.net上搜索相关的php devel包以匹配该php包版本

尝试安装,但失败,出现“failed Dependencies”错误“automake需要安装php-devel”

跑步:

然后再次尝试安装程序包:

rpm -Uvh URLOFPACKAGE
它已正确安装,然后运行:

pecl install oci8
并按照指示行事


重新启动httpd服务并完成。

谢谢您的提示,朋友!我不敢相信让php开发工作起来有多困难。。。我不敢相信php-devel没有被列为php-pear依赖项!
rpm -Uvh URLOFPACKAGE
pecl install oci8