【问题标题】:Why MAMP (PRO) restarts MySQL when changing PHP config? (And how to prevent that?)为什么 MAMP (PRO) 在更改 PHP 配置时会重新启动 MySQL? (以及如何防止这种情况?)
【发布时间】:2017-10-30 04:32:13
【问题描述】:

每次我更改 PHP 或 Apache 部分中的 any 配置时,MAMP 都会要求重新启动 MySQL(以及所有其他服务)。

有什么办法可以防止吗? (在 MacOs High Sierra 上使用 MAMP PRO 4.2.1)

如果我在 etc/hosts 上添加一个新条目,我不应该重新启动我的 mySQL。

(除了 MAMP 崩溃 5/10 次,它会尝试重新启动整个事物,而 10/10 次无法正确重新启动 MySQL。)

【问题讨论】:

    标签: mamp-pro


    【解决方案1】:

    我只能提供这种轶事经验。 我遇到了同样的问题。我将旧主机从大约 16 删除到 6。我还删除了未使用的 sql 数据库(16 到 6)MAMP 继续挂起,但最终在最近的数据库更新后退出了挂起。

    首先,我使用 Cocktail 运行系统清理 - 擦除缓存和任何系统 DNS 缓存并重新启动。然后使用 phpMyAdmin 我删除旧数据库重新启动服务器,然后在手动删除所有表后更新当前数据库项目。我怀疑 mysqld 是导致挂起的原因,当我检查进程记录时,很难确定。根据我的猜测,我认为内存交换和地址存在问题。

    当我有时间学习 Docker 时,我将放弃 MAMP 转而使用 Docker。

    【讨论】:

    • 我们与 Docker 在同一条船上。 :) 我不想删除我的数据库,但是当我更改 PHP 或主机设置时阻止 mysqld 重新启动(这确实有意义,对吗?)。
    猜你喜欢
    • 2013-03-28
    • 2023-04-02
    • 1970-01-01
    • 2018-05-08
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    • 1970-01-01
    相关资源
    最近更新 更多