首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CentOs5上升级PHP

在CentOs5上升级PHP
EN

Server Fault用户
提问于 2011-08-27 19:14:46
回答 2查看 390关注 0票数 1

今天早上,我使用yum升级将php5.1.6升级到5.3+,然后我去了我的一个站点,发现它崩溃了,建立数据库连接出错了。

通过这个问题,从1和1 VPS在linux上安装php发现,这是因为centos5已经过时了,而MadHatter为我提供了使用单个包的替代方案。

我刚刚尝试了这个解决方案,然后检查了我的php版本,但是它没有升级。我刚刚了解到,这是因为我的服务器软件是Virtuozzo/Plesk,这些软件有自己的php版本,独立于活动站点的php版本,原来我正在用Yum开发服务器版本的php。

我是否可以更改yum以处理我的php版本,或者任何其他建议。我的phpinfo()在http://www.spotblue.co.uk/phpinfo.php

我把头发扯掉了,所以我感激地接受任何帮助。

EN

回答 2

Server Fault用户

发布于 2011-08-28 22:53:15

问题是使用PECL模块(您还需要升级其他PHP模块),尝试升级/检查php-mysql和php-mysqli的版本,或者您在网站上使用的任何其他模块。

票数 0
EN

Server Fault用户

发布于 2011-09-29 01:58:31

看来您仍然在运行php 5.1.6:) Plesk将使用system安装,因此系统php通过yum升级就足够了。我严重怀疑您的系统是否同时包含了已安装的php,这会给您带来麻烦。请通过

代码语言:javascript
复制
php -qa |grep php-

在这两种情况下,我建议完全删除当前的php安装(在记下模块之后),然后从默认的centOS回购中安装php5.3。

代码语言:javascript
复制
php -qa | php- >> /root/myphp516.txt
rpm -e --nodeps `php -qa | php-`
yum install php53

这只会安装php5.3,因为其他模块也包括在带有php53前缀的yum中(旧的php模块列表请参阅/root/myphp516.txt )。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/305633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档