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

Windows系统下执行laravel new命令创建Laravel项目遇权限拒绝错误

解决Windows下Laravel创建项目的权限拒绝问题

嘿,我来帮你搞定这个Windows上创建Laravel项目时遇到的权限问题!从你给出的错误信息来看,核心问题是权限不足导致无法写入文件,连带引发了composer.json找不到的问题,下面是一步步的解决办法:

1. 以管理员身份运行终端

Windows下普通用户往往没有对C:\xampp\htdocs目录的完整写入权限,所以先右键点击命令提示符(CMD)或者PowerShell,选择「以管理员身份运行」,然后再执行创建项目的命令:

laravel new project_name

2. 手动给htdocs目录添加写入权限

如果管理员运行终端还是不行,那就直接给目标目录设置权限:

  • 找到C:\xampp\htdocs文件夹,右键选择「属性」
  • 切换到「安全」选项卡,找到你的用户账户(比如Fathi)
  • 在权限列表里勾选「写入」,点击「应用」→「确定」保存设置

3. 备选方案:用Composer直接创建项目

有时候Laravel安装器的权限处理不如Composer灵活,你可以试试用Composer命令来创建项目:

composer create-project laravel/laravel project_name

补充:项目创建后的权限检查

如果项目创建成功但后续还有权限问题,记得给项目里的这两个关键目录设置写入权限:

  • storage目录
  • bootstrap/cache目录
    操作方式和给htdocs设置权限一样,找到这两个文件夹,右键属性→安全,给用户添加写入权限。

内容的提问来源于stack exchange,提问作者Fathi Osama

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 08:39:10