【问题标题】:Mamp Pro localhost:8888 Gets Redirected And Shows 'Site Can't Be Reached ErrorMamp Pro localhost:8888 被重定向并显示“无法访问站点错误”
【发布时间】:2020-02-26 20:39:41
【问题描述】:

我对发生的事情完全感到困惑......

当我从 Mamp Pro UI 中单击 localhost 的 WebStart 按钮时,它会很好地打开,并且我得到了 http://localhost:8888/MAMP/?language=English 的预期地址。

如果我手动输入http://localhost:8888/phpmyadmin/ 之类的地址,它也会转到正确的位置。

但是当我尝试从 WebStart 页面中删除“/MAMP/?language=English”或尝试手动输入http://localhost:8888 时,它会重定向到http://some-other-website:8888/。无论我将主机指向哪个目录,都会发生这种情况。

我之前设置了一个该名称的主机,但今天早上一切都变得混乱,以至于我完全卸载了 MAMP Pro 和 MAMP,但这仍然给我带来了问题。 Wordpress 和非 Wordpress 本地网站都会发生这种情况。

真的开始失去它,因为我无法完成任何工作。我正在尝试制作一个 Wordpress 主题,我什至尝试在一个完全不同的文件夹中重新安装 WP,但现在无论我现在在做什么,我都无法让这个东西工作: (((

【问题讨论】:

  • 除非您提供足够的信息,否则我们无法调试您的问题。显示每个可能存在的 RewriteRules 和 vhost 配置的内容(来自 .htaccess 或 Apache 配置),并且请确保您在 Wordpress 安装的 wp-config.php 中设置了 WP_SITEURL 和 WP_HOME。
  • 现在,MAMP 应该指向一个文件夹,该文件夹的 index.php 文件中包含“嘿!”在其中,它仍在尝试重定向到其他网站:8888。所以里面没有 .htaccess,也没有任何 wordpress 文件。我不确定如何获取虚拟主机配置信息。
  • 在不知道虚拟主机配置的情况下,如何知道 MAMP 应该指向的位置?您唯一能做的就是在所有文件中搜索some-other-website 并在结果文件中进行相应的更改。

标签: wordpress mamp mamp-pro


【解决方案1】:

嗯,我觉得自己像个笨蛋。原来是 Wordpress 数据库的 wp_options 表中的 siteurl 和 home 值指向我设置的现有值,但我在 Mamp Pro 中更改了主机名,因此页面最初可以正确打开,但 Worpress 会重写 URL,然后......好吧,哎呀!多亏了 Daniel W 的建议,我终于发现了这一点。我还必须重置 Chrome,因为它也在浏览器端保留它。感谢您的帮助,丹尼尔!

【讨论】:

    猜你喜欢
    • 2015-05-15
    • 2016-07-06
    • 2013-02-22
    • 2015-07-24
    • 1970-01-01
    • 2018-02-23
    • 1970-01-01
    • 2021-05-31
    • 1970-01-01
    相关资源
    最近更新 更多