PHP5.3.23中的PHP-Devel依赖性问题

PHP5.3.23中的PHP-Devel依赖性问题,php,Php,我正在尝试安装php-devel,我发现了这个问题 我安装了PHP,我尝试过谷歌搜索和其他一些东西,但都不起作用 这是我的环境: PHP版本 PHP 5.3.26 (cli) (built: Jun 9 2013 12:23:50) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies 操作系统版本: cat/etc/redhat释放 Red Ha

我正在尝试安装php-devel,我发现了这个问题

我安装了PHP,我尝试过谷歌搜索和其他一些东西,但都不起作用

这是我的环境:

PHP版本

PHP 5.3.26 (cli) (built: Jun  9 2013 12:23:50)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
操作系统版本: cat/etc/redhat释放

Red Hat Enterprise Linux Client release 5.5 (Tikanga)


[root@box html]# yum install php-devel
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-devel.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php = 5.1.6-27.el5 for package: php-devel
--> Finished Dependency Resolution
php-devel-5.1.6-27.el5.x86_64 from workstation has depsolving problems
  --> Missing Dependency: php = 5.1.6-27.el5 is needed by package php-devel-5.1.6-27.el5.x86_64 (workstation)

Packages skipped because of dependency problems:
    php-devel-5.1.6-27.el5.x86_64 from workstation

按照链接中的说明操作

或者,如果您已完成MYSQL和Web服务器的安装和配置,只需复制以下内容:

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
下载并安装以下RPM

http://rpm.pbone.net/index.php3/stat/4/idpl/21966196/dir/centos_other/com/php-devel-5.3.26-1.w5.x86_64.rpm.html
http://rpmfind.net//linux/RPM/remi/enterprise/5/x86_64/php-5.4.16-1.el5.remi.x86_64.html
问题:您有PHP5.3.26,并且正在尝试安装PHPDevel5.1

检查提供的转速。我想它应该配红帽5.5。如果没有,您需要为您的系统找到合适的php-devel 5.3.26 RPM(请尝试yum-install-php53-devel),或者将php降级到5.1版。或者更新repos,然后可以使用yum或者up2date获取php和php-devel的最新版本

好吧,我想这应该行

步骤1:删除当前版本的php

yum erase php
步骤2:下载并安装以下RPM

http://rpm.pbone.net/index.php3/stat/4/idpl/21966196/dir/centos_other/com/php-devel-5.3.26-1.w5.x86_64.rpm.html
http://rpmfind.net//linux/RPM/remi/enterprise/5/x86_64/php-5.4.16-1.el5.remi.x86_64.html
步骤3:下载并安装此RPM

http://rpmfind.net//linux/RPM/remi/enterprise/5/x86_64/php-devel-5.4.15-1.el5.remi.x86_64.html

您的问题似乎是您的计算机上安装了PHP5.3,但是
yum
尝试安装的默认PHP-devel包是针对PHP5.1的,这会导致冲突。您可以尝试安装针对PHP5.3的php devel。在某些情况下,这可以通过以下方式实现:

yum install php53-devel

yum安装php
首先..我已经安装了php!我想稍后再做。您还想让我试试吗?已经安装了与php-5.1.6-27.el5.x86_64匹配的yum install php setup安装过程包。正在检查更新。没什么,为什么这么多反对票?我不确定。但是,如果有人是新来的,我绝对不希望被这样对待。我试着给予尽可能多的东西。可悲的是,很少有人如此悲观,以至于他们看到每件事都有缺点!但是我已经有了PHP、HTTPD和所有的东西并正在运行。我只需要php-devel包,使用yum安装php-devel不起作用!请粘贴以下php的输出——versionPHP——VersionPHP5.3.26(cli)(构建时间:2013年6月9日12:23:50)版权所有(c)1997-2013 php组Zend Engine v2.3.0,版权所有(c)1998-2013 Zend Technologies cat/etc/redhat release Red Hat Enterprise Linux Client release 5.5(Tikanga)谢谢您的帖子。我想是给CentOS的吧。你能给我红帽版的吗?同时,我也在努力做到这一点。rpm-Uvh我想没问题吧?嘿,谢谢你的回复。php-devel链接无法工作(FTP链接已关闭)。如果可能,您可以为我提供其他兼容版本吗?我在谷歌上搜索了很多次,但是在网上没有找到这个软件包。谢谢!我得到这个输出:yum安装php53 php53 devel设置安装过程没有可用的php53包。没有可用的包php53-devel。无事可做