apache php提示下载,apache正在下载php文件而不是显示它们。

博主在CentOS6.4上升级PHP从5.3.x到5.5.1后,遇到Apache服务器下载PHP文件而非正常显示的问题。尝试了多种配置更改,包括在httpd.conf和php.conf中添加处理和类型定义,但问题仍未解决。编辑php.conf移除特定AddType行后,Apache开始显示PHP源代码,但仅部分显示。进一步尝试添加AddType语句未见成效。
摘要由CSDN通过智能技术生成

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

但没有运气。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值