微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

试图在CentOS 5.7上更新php

提前道歉 – 在任何想象中我都不是一个优秀的Linux用户.

我有一个CentOS 5.7专用服务器,我在其上托管了一些网站.

我目前安装了PHP 5.2.10,但我想更新到5.3.9.

我试图手动更新,PHP -v显示5.3.9.但是,当我PHPinfo()时,它显示5.2.10.

一个问题

我按照这些说明手动更新PHP

>以root身份登录
> wget最新的PHP安装
> tar zxvf PHP -….. gz
> cd PHP -….
> ./configure
>制作
> apachectl停止
> make install
> apachectl开始

我也试过通过/usr/sbin / httpd restart重启httpd.

PHP -v显示最新版本的PHP,但PHP页面上的PHPinfo()显示旧版本.

知道那可能是什么问题吗?

第二个问题

如果我尝试yum更新PHP,它说:

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

  • epel: mir01.syntis.net

  • rpmforge: ftp-stud.fht-esslingen.de

Excluding Packages in global exclude list

Finished

Setting up Update Process

No Match for argument: PHP

No package PHP available.

No Packages marked for Update

我已经尝试过yum清理所有并添加rpmforge存储库 – 结果相同!

那么,其次,有没有人知道为什么我不能从yum更新PHP?我希望将来能够做到这一点,这样我就可以快速轻松地保持PHPMysqL的最新状态.

提前致谢,

解决方法:

如果启用了包含它的存储库,但仍然会发生这种情况,则很可能在/etc/yum.conf中将其排除.删除它应该可以解决问题.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐