【问题标题】:Home Page Wordpress on Free MAMP does not work免费 MAMP 上的主页 Wordpress 不起作用
【发布时间】:2017-12-01 13:32:16
【问题描述】:

我在我的 Mac 上安装了 MAMP(免费版),我看到了起始页,但我遇到了问题:

我部署了 wordpress 但浏览器说无法连接(基本上我在浏览器中看不到 wordpress 页面)。

如果我在 Document Root 中放置一个静态 html 文件,我可以在浏览器中看到它。我还可以看到 wordpress 管理页面和除主页之外的所有其他页面。我有 8888 和 8889 用于 php 和 mysql 端口。我不知道如何调试这些问题。 php、apache 和 mysql 不报告任何特定问题。

我按照本指南配置了虚拟主机: http://foundationphp.com/tutorials/vhosts_mamp.php

奇怪的是,当我在浏览器中输入http://localhost:8888/mywebsite 时,它被重定向到 localhost/mywebsite。

在 /etc/hosts 我有:

127.0.0.1 localhost

在 httpd.conf 我激活了:

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

在这个文件中我有:

NameVirtualHost *:8888

<VirtualHost *:8888>
    ServerAdmin myuser@gmail.com
    DocumentRoot "/Applications/MAMP/htdocs"
    ServerName localhost
    ErrorLog "logs/mywebsite-error_log"
    CustomLog "logs/mywebsite-access_log" common
</VirtualHost>

希望有人能提供帮助。

【问题讨论】:

标签: wordpress mamp


【解决方案1】:

我找到了解决方案。经过多次调试,我发现这个指南是正确的:http://foundationphp.com/tutorials/vhosts_mamp.php

您需要: 1. 在 /etc/hosts 添加您的虚拟主机,例如:

127.0.0.1 localhost
127.0.0.1 mywebsite

之前我只使用localhost,因为我希望在浏览器中使用这个主机,但我发现需要定义一个新的主机,比如mywebsite。

  1. 在 httpd.conf 我激活了:

    包括 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

  2. 在这个文件中我有:

    服务器管理员 myuser@gmail.com DocumentRoot "/Applications/MAMP/htdocs" 服务器名称 mywebsite 错误日志“日志/mywebsite-error_log” CustomLog "logs/mywebsite-access_log" 常见

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 2019-06-30
    • 2018-12-29
    • 2012-01-20
    • 2015-07-02
    相关资源
    最近更新 更多