为什么现在访问服务器的php文件会变成提示下载呢?

为什么现在访问服务器的php文件会变成提示下载呢?

如访问bbs/index.php,浏览器就会提示下载!
而访问bbs/,就会显示源文件!
请问这是怎么回事呢?
谢谢!      
一种可能,Apache的/etc/httpd/conf/httpd.conf中将index.html等隐掉了,如:
#
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index.  Separate multiple entries with spaces.
#
#<IfModule mod_dir.c>
#    DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3 index.phtml index.cgi
</IfModule>
只要变成这样即可:
<IfModule mod_dir.c>
    DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3 index.phtml index.cgi

第二种可能最常见:你的index.html写成了Index.html(注意大小写)。      
#
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index.  Separate multiple entries with spaces.
#
<IfModule mod_dir.c>
    DirectoryIndex index.php index.htm index.shtml index.html index.php4 index.php3 index.phtml index.cgi
</IfModule>

这是我从httpd.conf上copy下来的,能不能帮我看看?
是不是里面出错了,谢谢!      
没问题呀?你检查你的文件名了吗?UNIX/Linux和MS的玩意不同,对大小写敏感。      
[QUOTE]最初由 bwb 发布
[B]没问题呀?你检查你的文件名了吗?UNIX/Linux和MS的玩意不同,对大小写敏感。 [/B][/QUOTE]


文件名应该是不会错的,因为我打开了论坛(.../bbs/)和
留言簿(.../guestbook/)都是显示源文件!      
说不清楚了,建议还是检查一下文件名和目录名。如果还不行,是不是PHP未启动呢也说不定。