apache正在下载php文件而不是显示它们。
操作系统和服务器信息:CentOS 6.4(最终)
Apache 2.2.15
PHP 5.5.1
我以前安装了php 5.3.x,但决定升级。我首先卸载了php 5.3.x,然后安装了php 5.5.1,但是安装完成后,Apache没有解析它刚刚下载的php文件。我在这里检查过类似的问题,但到目前为止,没有一个问题对我有帮助。
为了记录在案,我的httpd.conf和php.conf中有以下行,这些行应该可以使php工作,但不要:AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtmlAddType application/x-httpd-php .php5 .php4 .php .php3 .php
2 .phtmlAddType application/x-httpd-php-source .phpsAddHandler php5-script .php
我真的很感谢你的帮助。谢谢。
编辑:
我在php.conf里有这些行
LoadModule php5_module modules/libphp5.so
LoadModule php5_module modules/libphp5-zts.so
编辑:
通过移除AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
Apache不再下载该文件。现在Apache正在展示源代码,但并不是所有的源代码都是部分的。我加了AddType text/html .php
但没有运气。