2014-08-29 54 views
0

我在ubuntu上使用apache2。我的本地主机工作正常,也是PHP的工作。只有文件名index.php不能在apache2上工作

但只有文件名index.php不起作用。如果文件名是test.php,或者其他任何文件都不是index.php,它就可以工作。

不知道它是Apache的prob或php,任何人都可以请帮忙吗?

Thankx, 卡米尔

回答

0

避免htaccess文件并编辑http.conf中。它也应该和上面的DirectoryIndex一样。添加index.php,看看你是否得到PHP渲染。

出于好奇你在查看index.html时看到了什么?有用! ?

+0

谢谢,DirectoryIndex不在httpd.conf文件中。 noe working – user2855235 2014-08-29 06:30:22

+0

有一个地方会有一个。如果它的apache2那么你可能有一个站点文件夹的某个地方有一个默认的.conf文件。把这样的东西放在DirectoryIndex index.php index.html – theRightTool 2014-08-29 16:20:36

0

你的意思是它不承认?你可以尝试将其添加到您的.htaccess文件在你的web服务器的根目录:

DirectoryIndex index.php 
+0

不,它是承认。但没有执行。 http://localhost.test.php显示输出,但http://localhost/index.php显示空白页面。但两者都有相同的代码。 – user2855235 2014-08-29 06:08:26

+0

你试过我的回答吗?也许它可以解决你的问题。 – 2014-08-29 06:12:11

+0

它已经在那里。 – user2855235 2014-08-29 06:14:17

相关问题