MAMP pro 权限问题:No input file specified.

为什么会出现这个问题?

macOS 对 Documents(文档)、Desktop(桌面)和 Downloads 文件夹有极其严格的隐私保护。即便你用了 sudo chmod 777,系统内核依然会拦截非原生、未授权的第三方二进制程序(如 MAMP 自带的 PHP-FPM)访问这些路径。


移动项目到“安全地带” (成功率 100%)

这是开发者的通用做法,绕过系统的沙盒限制。

  1. 新建文件夹: 在你的个人目录下(/Users/wangpeng/)新建一个名为 Sites 的文件夹。

  2. 移动项目: 将项目从 Documents/www/wow.local 移动到 /Users/wangpeng/Sites/wow.local

  3. 修改 MAMP: * 打开 MAMP Pro,选择你的 Host。

    • Document Root 指向新的 Sites/wow.local 路径。

    • 如果是 SSL 证书,也请一起移过去并重新关联。

  4. 保存并重启。

posted @ 2026-04-17 23:20  xiaobingch  阅读(13)  评论(0)    收藏  举报