apache正在下载php文件而不是显示它们。操作系统和服务器信息:CentOS 6.4(最终)Apache 2.2.15PHP 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里有这些行<IfModule !worker.c>
LoadModule php5_module modules/libphp5.so</IfModule><IfModule worker.c>
LoadModule php5_module modules/libphp5-zts.so</IfModule>编辑:通过移除AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtmlApache不再下载该文件。现在Apache正在展示源代码,但并不是所有的源代码都是部分的。我加了AddType text/html .php但没有运气。
3 回答
![?](http://img1.sycdn.imooc.com/5923e28b0001bb7201000100-100-100.jpg)
qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
.php
$ sudo su $ a2enmod php5
Config file php5.conf not properly enabled: /etc/apache2/mods-enabled/php5.conf is a real file, not touching it
mods-enabled
mods-available
$ mv /etc/apache2/mods-enabled/php5.conf /etc/apache2/mods-available/
$ ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/php5.conf
![?](http://img1.sycdn.imooc.com/54586870000183e302200220-100-100.jpg)
慕妹3242003
TA贡献1824条经验 获得超6个赞
AddHandler x-mapp-php6 .php3 .php4 .php .phtml
.htaccess
x-mapp-php6
.htaccess
AddHandler
.htaccess
- 3 回答
- 0 关注
- 1106 浏览
添加回答
举报
0/150
提交
取消