好吧,也许这个问题以前已经被问过,我在 StackOverflow 和 Serverfault 中搜索都没有找到解决方案。
我全力奔跑
CentOS release 5.5 (Final)
我默认有PHP 5.1.6
HTTPD ( Apache/2.2.3
)
现在我必须升级PHP 5.1.6
才能PHP 5.3
启用 zip 支持。
我运行了一些 yum 命令,例如。
yum remove php php-*
然后我就跑了
yum install php53 php53-cli php53-devel php53-gd php53-mbstring php53-mysql php53-pdo php53-xml php53-xmlrpc php-pear
安装成功后。
我跑了
service httpd restart
service httpd reload
现在当我访问时,MyDomain.com
它会以纯文本形式下载 PHP 页面。现在如果我访问,www.MyDomain.com
它会正确解析页面。
有人能告诉我哪里出了问题吗?
哥们,我把事情搞砸了。
我的httpd.conf
文件如下,它是在 PHP 5.1.6 时的样子,并且可以在 PHP 5.1.6 上正常运行。
答案1
确保/etc/httpd/conf.d/php.conf
仍然存在并包含在内。它由php
和php53
包提供,因此应该存在。您可能php.conf.rpmsave
在该目录中有一个,也可以将其移至该位置。