【问题标题】:localhost does not render website, only index of, using mamplocalhost 不呈现网站,仅使用 mamp 的索引
【发布时间】:2015-12-29 21:30:54
【问题描述】:

使用 mamp,我将文档根目录设置为 htdocs 文件夹。在该文件夹中,我有包含该站点内容的文件夹。当我连接到 localhost 时,呈现的页面是“/ 的索引”,然后是带有 htdocs 中文件夹名称的项目符号。

如何让整个页面呈现?我究竟做错了什么?

【问题讨论】:

  • 您需要将 htdocs 中的文件夹添加到 url localhost/folder 或者您需要将您的文档根设置为 htdocs/folder
  • 先阅读相关答案。

标签: php localhost mamp


【解决方案1】:

听起来您已将文件放在 htdocs 的文件夹中 所以要访问你需要将浏览器指向文件夹

而不是localhost/mywebsite

您需要输入localhost/mywebsite/thenameofyourfolder

【讨论】:

    【解决方案2】:

    localhost 的请求在 htdocs 文件夹中查找文件。如果它没有找到index 文件(html、php 等),它会显示目录中的所有文件夹。如果您的网站位于htdocs/mywebsite,那么您需要在localhost/mywebsite 上查看该网站。

    否则,您可以将 mywebsite 的全部内容移动到 htdocs 文件夹本身。

    【讨论】:

      【解决方案3】:

      在 MAMP 首选项中,您是否将根文件夹设置为您尝试提供的文件夹?

      确保您的 httpd 和 hosts 文件也配置正确!

      nano /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
      

      【讨论】:

      • 当我将文档根目录设置为 htdocs 中的网站文件夹并连接到 localhost 时,会呈现一个空白页面。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-25
      • 2013-02-16
      • 2022-12-20
      • 2015-05-12
      • 2020-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多