升级MacOS Sonoma后MAMP无法启动报错,求更新方法及数据保护
解决MacOS Sonoma下MAMP启动报错“Unexpected shutdown of MAMP”的方案
一、优先备份关键数据(避免丢失)
- 网站源码:复制
/Applications/MAMP/htdocs/整个文件夹到外部存储或桌面 - 数据库文件:复制
/Applications/MAMP/db/mysql/整个文件夹,这是所有MySQL实例的核心数据 - 自定义配置:若修改过Apache/MySQL配置,备份
/Applications/MAMP/conf/apache/和/Applications/MAMP/conf/mysql/下的所有文件
二、干净卸载旧版MAMP
- 打开「活动监视器」,搜索并终止
httpd、mysqld等MAMP相关进程 - 将
/Applications/MAMP文件夹拖入废纸篓,随后清空废纸篓
三、安装适配Sonoma的MAMP版本
- 前往MAMP官方渠道下载支持MacOS Sonoma的最新稳定版
- 打开下载的镜像文件,将MAMP图标拖拽至「应用程序」文件夹完成安装
四、恢复备份数据
- 关闭MAMP,将备份的
htdocs文件夹替换至新安装的/Applications/MAMP/htdocs/路径 - 同样将备份的
mysql文件夹替换至/Applications/MAMP/db/mysql/(新安装的mysql目录为空,直接覆盖即可) - 若有自定义配置,将备份的配置文件对应替换到新的
conf目录下
五、验证运行状态
- 启动MAMP,检查Apache和MySQL服务是否正常启动
- 通过phpMyAdmin确认数据库表和数据完整
- 访问本地站点,验证页面功能正常
内容的提问来源于stack exchange,提问作者Matteo Ruggieri
相关产品推荐
相关产品推荐

