Apache 无法在localhost中查看文件夹目录

Apache 无法在localhost中查看文件夹目录,apache,mamp,Apache,Mamp,我正在尝试让一个网站在我的Mac上本地运行 我已经安装了MAMP,Apache和MySQL服务器都在运行。 我已经测试了MAMP,得到了最初的“欢迎”消息,他们告诉您一切正常,并从MAMAP/htdocs中删除了默认的index.php文件 我删除了这个文件,并在MAMP/htdocs中创建了一个名为Hello的测试文件夹和一个名为Want的网站文件夹 我试图在本地运行的网站是一个现有的网站,我可以通过FTP访问代码。我已将所有文件和文件夹下载到我的桌面。我现在将所有想要的内容放在MAMP/ht

我正在尝试让一个网站在我的Mac上本地运行

我已经安装了MAMP,Apache和MySQL服务器都在运行。 我已经测试了MAMP,得到了最初的“欢迎”消息,他们告诉您一切正常,并从MAMAP/htdocs中删除了默认的index.php文件

我删除了这个文件,并在MAMP/htdocs中创建了一个名为Hello的测试文件夹和一个名为Want的网站文件夹

我试图在本地运行的网站是一个现有的网站,我可以通过FTP访问代码。我已将所有文件和文件夹下载到我的桌面。我现在将所有想要的内容放在MAMP/htdocs/Want中

在浏览器中,我转到localhost,可以看到我在那里创建的两个文件夹:Want和Hello see screen grab

如果我单击“需要”文件夹,浏览器就会超时。我没有看到包含所有Want文件和文件夹的子目录

为了测试它的工作性能,我创建了一个hello.php文件,并将其放在hello文件夹中。在localhost中,我选择Hello,并可以在其中看到我的Hello.php文件,单击它只会回显Hello—正如预期的那样。

然后我从Want文件夹中删除所有内容,并将hello.php复制到Want文件夹中。这非常好用,我可以看到hello.php,点击它会回显hello

但是,当我将Want的内容复制回Want文件夹时,当我单击Want文件夹查看子目录时,浏览器再次超时

我还尝试将index.php从原始的Want文件夹复制到我的Want文件夹中,但浏览器仍然超时


有人知道是什么导致了这一切吗?

也有同样的问题。我所做的就是删除
.htaccess
,然后再写一次。问题是其中一个“>”之间有一个空格。

听起来index.php有问题。这是怎么回事?你提到你把一个完整的现有网站下载到了want目录,看看里面是否有一个.htaccess导致了一些麻烦。这只是网站的一个标准登录页。我还尝试从原始的Want文件夹复制其他.php文件夹,以查看是否是index.php造成了问题,但没有显示任何文件或文件夹。浏览器刚刚超时。这可能是因为使用了框架吗?有些框架可能需要额外的设置吗?不,没有.htaccess,我可以在访问/错误日志中显示任何内容吗?如果您仅从
Want
文件夹中删除
index.php
文件,您认为其他一切都正常吗?尝试将
echo.php
重命名为
index.php
,并将其放入
Want
Hello
文件夹中,是否按预期工作?