You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下MAMP Pro开启opcache后重启警告消除咨询

解决MAMP Pro 6+ opcache配置重启警告问题

核心原因

MAMP Pro 6及后续版本的UI存在bug:启用opcache并保存配置后,界面无法正确显示opcache的启用状态,但实际php.ini中的配置已经生效。系统或MAMP重启时,UI会误判配置未保存,触发警告弹窗。

解决方案

方法1:手动同步配置文件

  1. 打开MAMP Pro的PHP选项卡,确认opcache的各项参数(如启用开关、缓存大小等)已按需求设置。
  2. 点击菜单栏File > Save保存配置,忽略界面上opcache未启用的错误显示。
  3. 打开MAMP Pro的配置文件目录:/Library/Application Support/appsolute/MAMP PRO/conf/
  4. 找到对应PHP版本的php.ini文件(例如PHP 8.2对应php8.2.ini),用文本编辑器打开,确认opcache.enable=1等配置项已正确写入。
  5. 在php.ini末尾添加一条无意义注释(如# Fix MAMP UI sync bug),保存文件。
  6. 返回MAMP Pro再次点击File > Save,UI会重新读取配置,后续重启时不再触发警告。

方法2:用命令行强制同步配置

  1. 打开终端,进入MAMP Pro命令行工具目录:
    cd /Applications/MAMP\ PRO/MAMP\ PRO.app/Contents/MacOS/
    
  2. 执行同步命令:
    ./MAMP\ PRO --sync
    
  3. 关闭并重启MAMP Pro,警告问题即可解决。

方法3:重置UI状态缓存

  1. 完全退出MAMP Pro(包括后台进程)。
  2. 打开终端,删除UI缓存文件:
    rm -rf ~/Library/Application Support/appsolute/MAMP PRO/Caches/
    
  3. 重新启动MAMP Pro,加载配置并保存一次,后续重启不再弹出警告。

验证方式

完成操作后,重启系统或MAMP Pro,检查是否仍有未保存更改的警告;同时通过phpinfo()查看opcache状态,确认配置保持启用状态。

内容的提问来源于stack exchange,提问作者Steve Moretz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 17:40:21