【发布时间】:2018-08-04 00:46:48
【问题描述】:
我目前正在尝试使用以下命令在 Onedrive 文件夹中安装新的 Laravel:
laravel new blog 或 composer create-project --prefer-dist laravel/laravel blog
不幸的是,我收到以下错误:
PHP Warning: file_put_contents(C:\Users\jordy\OneDrive\Websites\www.blog.nl/laravel_7198089e82dcd0b2debf8486652dfae3.zip): failed to open stream: Permission denied in C:\Users\jordy\AppData\Roaming\Composer\vendor\laravel\installer\src\NewCommand.php on line 133,包括一些类似的。
我在 Windows 10 上以管理员身份运行命令提示符,并且我的用户帐户对 Onedrive 文件夹具有完全权限。如果我尝试在 Onedrive 之外的另一个目录中执行此操作,它可以正常工作。
这怎么可能? Onedrive 是否会阻止某些内容?
【问题讨论】:
-
这很可能不起作用,因为您没有对 onedrive 服务器的根服务器访问权限,即使拥有完整的本地管理员权限
标签: laravel permissions installation xampp onedrive