【发布时间】:2018-08-03 07:07:53
【问题描述】:
我安装了 Xampp,将 Laravel 下载到我的 Onedrive 中,并设置了一个虚拟主机。但是现在,当我启动网络服务器时,出现以下错误:
[2018 年 2 月 23 日星期五 09:16:10.112460] [php7:error] [pid 18040:tid 1968] [客户端 127.0.0.1:63837] PHP 致命错误:未捕获 UnexpectedValueException:流或文件 “C:\Users\jordy\OneDrive\[....]\laravel\storage/logs/laravel.log” 无法打开:无法打开流:权限被拒绝。
这怎么可能?它与文件权限有关。我在这里检查了许多其他主题都有同样的问题,但我在本地 Windows 10 机器上使用它。有什么问题?
【问题讨论】:
-
您需要授予您的用户对 storage/* 文件夹的所有权限
-
我已经有了。我是具有管理员权限的用户。是这个意思吗?
-
不行,你需要打开你的 laravel 项目的根目录,右键点击 storage 文件夹的 /properties 并检查它的权限
-
我拥有完全权限。
-
你在运行windows吗?
标签: laravel apache permissions xampp vhosts