【发布时间】:2014-11-03 00:15:44
【问题描述】:
[已解决] 我已经在 Centos Apache server 上安装了 PHP 5.4.34,之前安装了 PHP 5.1.6。我从命令行检查了版本,它说当前版本是PHP 5.4.34,但是当我运行托管在此服务器上的网站时,消息显示“您的主机需要使用PHP 5.2.4或更高版本”。有人知道原因吗?非常感谢!
感谢大家在过去几天的帮助!!我已经从存储库重新安装了它,而不是下载软件包并通过以下方式构建它 我自己......然后问题就解决了。 centos 5.x的详细信息如下:
1 --> rpm -Uvh https://mirror.webtatic.com/yum/el5/latest.rpm
2 --> yum install php55w php55w-opcache
3 --> yum install yum-plugin-replace
4 --> yum 替换 php-common --replace-with=php55w-common
5 --> yum install php55w-opcache
其他平台的详细信息可以在这里找到https://webtatic.com/packages/php55/
【问题讨论】:
-
检查版本的PHP代码会出错
-
@Ashesh Kumar,我没有使用 PHP 代码检查。我从命令行使用“PHP --version”进行检查。我有两个安装,我从命令行安装了最新版本...我没有卸载原来的旧 PHP 版本。然后当我访问这台服务器上托管的网络时,它无法识别较新版本的 PHP,仍然是原始版本...您有什么想法吗?