我刚刚在我的桌面上安装了 lamp。我使用的是 12.04。安装工作正常,但当我尝试访问 localhost/wordpress/ 时,它没有读取 index.php。它显示如下:
为什么会发生这种情况?为什么我的本地主机不读取 index.php?我尝试创建一个目录并将 index.php 放在那里,但它再次显示整个目录列表并忽略我的 index.php。请帮忙。谢谢
答案1
您需要向您的 apache2 配置或 .htaccess 文件添加一条指令。像这样...
DirectoryIndex index.php
...否则,它只是默认为 index.html
同样,如果您想要 index.shtml,您需要:
DirectoryIndex index.shtml
答案2
将 public_html 文件夹/htdocs 文件夹权限更改为755
将解决此问题。我突然更改了我的博客的权限,然后就发生了这种情况。我搜索了很多但徒劳无功。最后我找到了并解决了这个问题。