为什么我的浏览器看不到托管的php文件?

时间:2009-10-11 03:52:37

标签: php

我确定我做的事情是愚蠢的,但我不知道它是什么。

在我的远程主机上,我有一个带有一堆文件的子目录。 当我请求这个目录时,我可以看到这个目录中的文件列表。

但是,如果请求任何后缀为.php的文件,我的浏览器会说该资源不可用。 Firefox告诉我它找不到我要求的文件。

我猜这是一个权限问题。 出于测试目的,我尽可能地设置了权限。

导致这种情况的原因是什么?

2 个答案:

答案 0 :(得分:2)

资源不可用(HTTP 503)很大程度上取决于您的服务器配置。如果您使用的是FastCGI版本的PHP,那么您是否启动了FastCGI后端?如果您使用的是Apache和mod_php,那么Apache日志中是否存在错误?

答案 1 :(得分:0)

您使用的是哪种Web服务器?它之前是否能够提供PHP文件?

如果是apache,请确保在配置中有类似的内容:

<IfModule mod_php5.c> AddType application/x-httpd-php .php </IfModule>