首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我所有的PHP文件都提示直接下载

我所有的PHP文件都提示直接下载
EN

Server Fault用户
提问于 2011-11-07 09:36:34
回答 1查看 2.8K关注 0票数 0

可能重复: 是什么导致页面持续下载而不是正常运行?

我的网站上的所有php文件都是直接下载,而不是查看页面。

因此,例如:在浏览器中访问mydomain.com/index.php将直接下载index.php文件。

我所有的文件都是赤裸裸的。

我不知道这是怎么回事,我怎么能把它拍下来?

我使用的是linux、centos和cPanel。我的htaccess文件是空的。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-11-07 13:13:58

您可能没有为Apache加载php模块:

尝试以下命令

代码语言:javascript
复制
apachectl -M

在输出中,您应该看到

代码语言:javascript
复制
 php5_module (shared)

如果没有: 1.确保php安装了2。在Apache配置文件中启用了它:

代码语言:javascript
复制
more /etc/httpd/conf.d/php.conf

<IfModule prefork.c>
  LoadModule php5_module modules/libphp5.so
</IfModule>

AddHandler php5-script .php
AddType text/html .php
DirectoryIndex index.php

由于您正在使用CPanel,所以您应该能够通过CPanel配置选项为您的服务器启用。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/328420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档