【问题标题】:mamp pro virtual host will only work on port 8888mamp pro 虚拟主机只能在 8888 端口上工作
【发布时间】:2023-12-25 14:49:01
【问题描述】:

我有一系列在 mamp pro 中设置的端口 80 的全局设置上运行良好的虚拟主机。我创建的一个新虚拟主机将无法在此端口上运行。我在浏览器中输入我的虚拟主机,甚至使用提供的链接,它会在链接上附加一个 :8888 并说无法建立与服务器的连接。

当我将该虚拟主机端口号更改为 8888 时,它就可以工作了。

问题是 :8888 仍然存在,并且正在搞砸我的 url 路由以导航网站,尤其是使用标准 wordpress 构建,我无法进入我的管理部分 bc wordpress 不了解 :8888。

任何想法如何使用 mamp pro 解决此问题?

【问题讨论】:

  • 默认情况下 mamp 添加 8888 端口。将其更改为 80 和 3306。但即使在更改后,8888 也已保存到您的 Wordpress 安装 url,所以只需转到您的 phpmyadmin 并在 wp_options 表下检查 home_url 和 site_url 上没有 8888。
  • 我已经将 mamp 中的全局设置设置为 80 和 3306。我有许多其他 vhosts 使用它工作正常。除非我在 mamp 上的特定虚拟主机的端口号中输入 8888,否则这个新的不会。无论是否安装了 wordpress,此问题仍然存在

标签: wordpress port virtualhost mamp-pro


【解决方案1】:
First you need to change port to 80 
Server->general Apache value to 80 then create vhost 
in Host ->add new 
Server name
ip/port you can add as * 
then disk location 
that it done !

【讨论】: