将文件名从 index.html 更改为 index.php 后,我的项目不再使用 MAMP

After changing filename from index.html to index.php my project is no longer served with MAMP

我正在尝试做一些 PHP 学习,但我 运行 遇到了障碍。我安装了 MAMP,并且在本地成功地提供了我的项目文件。但是,在将我的 index.html 文件重命名为 index.php 后,该页面不再提供。

url 是:localhost/projectfile/

我可以将文件重命名回 index.html,页面将再次提供,但这意味着我的 php 代码不会 运行。

我尝试深入研究 MAMP 以查看是否有一些信息/设置可以提供帮助,但我没有找到解决方案。如果有人知道如何解决这个问题,那就太好了。谢谢!

您会在 MAMP/bin/mamp 中找到所有 "start page" 内容(例如,英文页面是 MAMP/bin/mamp/English/index.php)。

这是由于 MAMP/conf/apache/httpd.conf 中的以下行:

Alias /MAMP "/Applications/MAMP/bin/mamp"

参考Where is the index.* file that is served as the MAMP start page URL?

对于所有查看此内容的人来说 post- 我一定是以错误的方式编辑了配置文件。我卸载了 MAMP 并重新安装,现在似乎一切正常。