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

安装Laravel UI时出现Permission denied错误,请求技术协助

Laravel UI安装遇Permission Denied错误的排查与修复

错误信息

In RequireCommand.php line 155:
file_put_contents(C:\Users\USER\composer\bin): Failed to open stream: Permission denied

可能成因

  • Windows系统下,C:\Users\USER\composer\bin目录缺少写入权限,Composer无法生成Laravel UI相关可执行文件
  • 当前运行Composer的用户账号没有该目录的写入权限
  • 目录被设置为只读属性,或被其他进程锁定

修复步骤

  • 以管理员身份执行命令
    找到CMD或PowerShell,右键选择「以管理员身份运行」,重新执行安装命令:

    composer require laravel/ui
    
  • 修改目录权限

    1. 打开文件资源管理器,导航到C:\Users\USER\composer\bin
    2. 右键目录选择「属性」→「安全」标签
    3. 找到当前登录用户,勾选「写入」权限,点击「应用」「确定」
  • 取消目录只读属性

    1. 右键C:\Users\USER\composer\bin目录→「属性」
    2. 取消「只读」选项的勾选,点击「应用」,在弹出的确认窗口选择「将更改应用于此文件夹、子文件夹和文件」
  • 自定义Composer全局目录(可选)
    若不想修改系统目录权限,可自定义全局目录:

    1. 在用户目录下创建新文件夹,比如C:\Users\USER\composer_global\bin
    2. 执行命令设置全局bin目录:
      composer config --global bin-dir "C:\Users\USER\composer_global\bin"
      
    3. 重新运行composer require laravel/ui

内容的提问来源于stack exchange,提问作者Niketha Senarath Garusinghe

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 09:42:04