Windows Laravel 更新:作曲家无法打开流,权限被拒绝



>最初我试图从 5.6 更新到 Laravel 5.5,但是自从我运行作曲家更新以来,什么都不起作用了。我什至无法回到 5.5,总是得到相同的错误:

在文件系统中.php第 122 行:

file_put_contents(C:\Users...\laravelprojectroot\bootstrap/cache/packages.php(:无法打开流:权限被拒绝

我尝试删除缓存,删除供应商字典并删除packages.php.运行作曲家更新后.php即使我的笔记本电脑上有root权限,我也无法编辑或删除包。

请帮忙。

使用管理员权限打开cmd提示符或git bash,这解决了这个问题。

如果这些

目录不存在,请创建它们:

  • 存储/框架/缓存
  • 存储/框架/会话
  • 存储/框架/视图

然后删除引导/缓存文件

测试它是否有效,如果不起作用,请尝试为存储文件夹授予正确的权限:chmod -R 775 存储/

相关内容

  • 没有找到相关文章

最新更新