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

OSX下cp复制phpMyAdmin报No such file or directory错误

问题原因

这个报错和你Downloads下的phpMyAdmin源目录权限没有关系,核心问题是/Library/WebServer/Documents/的属主是root,你当前用的普通账号没有这个目录的写入权限,跑复制命令的时候根本没法在目标路径下创建phpMyAdmin文件夹,更没法建它下面的sql之类的子目录,cp命令往根本没创建成功的路径里写文件,就会报"No such file or directory",这个报错信息有误导性,不是你源文件丢了。

修复操作步骤
  • 执行带sudo提权的复制命令,获取目标目录的写入权限:
sudo cp -r ~/Downloads/phpMyAdmin /Library/WebServer/Documents/

执行命令后终端会提示输入当前用户的开机密码,输入过程中终端不会显示输入的字符,正常输入完成后按回车即可。

  • 复制完成后修正phpMyAdmin目录的属主,匹配OSX内置Apache服务的运行身份,避免后续访问出现权限拒绝:
sudo chown -R _www:_www /Library/WebServer/Documents/phpMyAdmin
  • 给目录设置通用可读可执行权限,保证web服务可以正常读取文件:
sudo chmod -R 755 /Library/WebServer/Documents/phpMyAdmin
  • 验证复制结果,执行以下命令查看目标目录下的文件列表:
ls -l /Library/WebServer/Documents/phpMyAdmin/

如果能正常列出sql目录、index.php、配置样例文件等内容,就说明复制操作完成。

补充说明:不要尝试直接修改/Library/WebServer/Documents/根目录的属主为普通用户,会破坏OSX内置web服务的默认权限配置,带来安全风险。

内容的提问来源于stack exchange,提问作者Mona Jalal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 07:01:02