我想让网站在我的Mac上本地运行。无法在localhost中看到文件夹目录
我已经安装了MAMP,Apache和MySQL服务器都在运行。 我已经测试了MAMP,并得到了最初的“欢迎”消息,他们告诉你一切正常,并从MAMAP/htdocs中删除默认的index.php文件。
我删除这个文件,并在MAMP/htdocs中创建一个名为Hello的测试文件夹,并将该文件夹称为Want。
我想在本地运行的网站是一个现有的网站,我有FTP访问代码。我已将所有文件和文件夹下载到我的桌面。我现在把所有想要的内容放入MAMP/htdocs/Want。
在浏览器中,我去localhost,我可以看到我在那里创建的2个文件夹:旺旺和你好,看到屏幕抓取。
如果我点击旺旺文件夹,浏览器只是超时。我没有看到其中包含所有旺文件和文件夹的子目录。
为了测试它的工作情况,我创建了一个hello.php文件并将它放在Hello文件夹中。在本地主机上,我选择Hello,并可以在那里看到我的hello.php文件,然后单击它就会回复你好 - 正如预期的那样。
然后,我从Want文件夹中删除所有内容,并将hello.php复制到Want文件夹中。这工作完美,我可以看到hello.php并点击它回声你好回来。
但是,当我将Want内容复制回Want文件夹时,当我单击Want文件夹查看子目录时,浏览器再次超时。
我也尝试了将原始的Want文件夹中的index.php复制到我的Want文件夹中,但浏览器仍然超时。
有没有人有任何想法可以导致这一点?
听起来像index.php有问题。那里发生了什么? – ElendilTheTall
您提到您已将完整的现有网站下载到了want目录中,请检查是否存在导致某种问题的.htaccess – LifeQuery
它只是该网站的标准着陆页。我也尝试复制原始的Want文件夹中的其他.php文件夹,看它是否是index.php,这是问题,但没有文件或文件夹出现。浏览器刚刚超时。是否因为使用了框架?做一些框架可能需要额外的设置吗? – heyred