共享服务器上的一个网站不会处理.php,但会处理.php3

时间:2016-02-15 18:03:29

标签: php .htaccess apache2

我正在SugarCRM网站上工作,访问时,会将index.php上传到您的计算机而不是显示它。在研究了一段时间之后,我在服务器上的不同网站上测试了一个test.php文件。 test.php在其他网站上工作,但不在SugarCRM网站上工作。所以我将扩展名更改为test.php3,并且它有效。我想知道是否有人能告诉我为什么会这样,以及我如何解决它。

1 个答案:

答案 0 :(得分:1)

从我的标签中我假设我们在这里讨论Apache 2。您可以尝试做的是将以下内容放在.htaccess文件中:

AddType application/x-httpd-php .php
AddHandler application/x-httpd-php .php

但除非Apache允许在.htaccess文件中进行此类覆盖,否则它不会起作用。

在不知道您对服务器的访问级别的情况下,很难说出进一步的行动方案。如果你可以配置服务器的Apache,你也可以直接将这些处理程序添加到httpd.conf中并完成它。

相关问题