0

我已经在我的服务器上上传了 php 文件,但是当我在服务器上运行它时没有执行。但图像文件正确打开。我还检查了 zip、xml 和其他文件是否正常工作,但.php扩展文件不工作。

有谁知道为什么会这样?

4

3 回答 3

0

您必须检查您的主机是否安装了 php 模块,如果没有,当您尝试访问 php 文件时会看到一个下载对话框。

于 2013-01-30T11:40:09.360 回答
0

最可能的原因是:

  • 您的 Web 服务器未配置为支持 PHP
  • 您文件的权限不会赋予服务器执行 PHP 程序的权限

如果文件是由浏览器下载的,则前者更有可能。如果服务器向用户显示 500 错误,则后者更有可能发生。

于 2013-01-30T11:40:35.723 回答
0

在 php.ini 中寻找这一行

engine = On 

在 apache 模块中 php5_module这应该被勾选(打开)。

如果您在 Apache 模块中勾选了 mime_module

检查您在 httpd.conf 中是否正确设置了 mime 类型

此行是必需的

AddType application/x-httpd-php .php
于 2013-01-30T11:40:56.627 回答