我使用的是 CentOS 6.4,安装了 Apache 2.2 和 MySQL,但是 PHP 版本是 5.5.1,这对我来说是个问题,因为我们开发的应用程序使用的是 php 5.3 及更低版本。我使用本教程来安装所有内容:http://www.if-not-true-then-false.com/2010/lamp-linux-apache-mysql-php-on-fedora-centos-red-hat-rhel/
我无法在网络上找到任何答案来正确配置服务器以使用 cgi 或 fastcgi 切换 php 版本。
你能帮助我吗?
答案1
您应该删除 php 及其所有软件包,禁用安装它的存储库(有 5.5.1 的存储库吗?哇)并从 CentOS 基础存储库安装 php 包 - 有 5.3.3。
- 停止Apache。
yum remove php\*
- 开始
enabled=0
/etc/yum.repos.d/<php5.5.51-repository-file>
yum install php
(检查 yum 是否能捕获正确的版本)- 根据需要编辑 /etc/php.ini 并启动 apache。