Mysql 将mamp端口设置为80和3306

Mysql 将mamp端口设置为80和3306,mysql,apache,dreamweaver,mamp,Mysql,Apache,Dreamweaver,Mamp,我让apache和mySQL都使用默认的MAMP端口(分别为8888和8889)运行,似乎一切正常,但当我将apache和mySQL的端口切换到80和3306时,mySQL服务器无法重新启动 我正在尝试设置MAMP在这些端口上运行,因为这显然是在dreamweaver中开发的最佳选择。。。因此,鉴于我希望为dreamweaver提供理想的开发环境,有没有办法使用3306端口?或者,潜在的问题是什么 谢谢以防有人遇到同样的问题,下面是我如何解决的: 我打开活动监视器程序并选择“所有进程” 接下来,

我让apache和mySQL都使用默认的MAMP端口(分别为8888和8889)运行,似乎一切正常,但当我将apache和mySQL的端口切换到80和3306时,mySQL服务器无法重新启动

我正在尝试设置MAMP在这些端口上运行,因为这显然是在dreamweaver中开发的最佳选择。。。因此,鉴于我希望为dreamweaver提供理想的开发环境,有没有办法使用3306端口?或者,潜在的问题是什么


谢谢

以防有人遇到同样的问题,下面是我如何解决的:

我打开活动监视器程序并选择“所有进程”
接下来,我在搜索文本字段中搜索“mysqld”。您很可能有一个mysql实例正在运行,您必须找到它并点击退出进程。
重新启动MAMP,您应该已全部设置好。

但是,重新发布会让编辑感到恼火吗?我发现这是如此清晰和一贯的工作,值得宣扬

承蒙

  • 启动MAMP。通过在聚光灯中键入Terminal(命令+空格)打开Terminal

  • 打开MAMP首选项(Command+,)并单击重置MAMP端口 (Apache和MySQL的端口分别为8888和8889)。 点击OK

  • 切换到终端。键入
    sudo apachectl stop
    关闭系统

  • 重新启动MAMP

  • 再次打开MAMP首选项并单击设置为默认Apache和MySQL端口。这将分别将Apache和MySQL端口设置为80和3306

  • 切换到终端。键入
    sudo apachectl restart
    以重新启动Apache

  • 切换回MAMP并单击打开的起始页(或转到
    http://localhost/MAMP/?language=English
    在浏览器中)

  • 完成了。

    我配置了httpd.conf。 在该文件中,只需替换:

    听80

    为了

    听本地主机:80

    重新启动mamp。这对我很有效。

    @Mazal

    最后,我找到了修复localhost:80和apachectl问题的最佳解决方案。但是,问题将在重新开始后重新恢复

    因此,在退出MAMP-->[取消选中]停止服务器框时,请修复此转到性能-->问题

    这将使localhost:80和apachectl的端口设置保持绿色


    干杯

    phpmyadmin仍然相信它应该在8889收听。如何解决这个问题?并且起始页没有按应有的方式加载