Mac系统安装PHP环境XAMPP遇开发者未识别问题的解决方法
解决Mac上XAMPP“无法识别开发者”的问题
方法1:右键强制打开
- 找到XAMPP的安装包(或已安装的
XAMPP.app文件) - 按住Control键点击文件,选择「打开」
- 在弹出的确认窗口中点击「打开」,即可绕过首次启动限制
方法2:终端命令移除隔离标记
如果隐私设置授权无效,可通过终端清除系统添加的隔离属性:
- 打开「终端」应用(Launchpad→其他→终端)
- 输入以下命令,将路径替换为你的XAMPP文件路径(直接把文件拖进终端可自动填充路径):
# 针对已安装的XAMPP应用 xattr -d com.apple.quarantine /Applications/XAMPP.app # 针对下载的安装包(示例路径,根据实际修改) xattr -d com.apple.quarantine ~/Downloads/xampp-osx-8.2.12-0-installer.dmg - 回车执行命令后,重新打开XAMPP即可正常运行
方法3:临时关闭系统完整性保护(SIP,谨慎操作)
若以上方法均无效,可尝试临时关闭SIP(不建议长期关闭,完成操作后务必恢复):
- 重启Mac,按住
Command+R进入恢复模式 - 打开「终端」,输入命令并回车:
csrutil disable - 重启Mac,完成XAMPP的安装与启动
- 再次重启进入恢复模式,在终端执行以下命令恢复SIP:
csrutil enable
注意事项
- 确保从官方渠道下载XAMPP,避免第三方来源带来的安全风险
- 终端命令中的文件路径需准确,不确定时直接拖拽文件到终端窗口自动生成路径
内容的提问来源于stack exchange,提问作者marmarmar
相关产品推荐
相关产品推荐

