我安装了 OneDrive,但我的系统没有足够的文件权限来写入 OneDrive。例如,当我想安装 Laravel 时,我使用命令laravel new
,但出现错误Failed to open stream: Permission denied.
无论我尝试哪个文件夹,只要我在 Onedrive 之外尝试,它就会起作用。对于任何其他想要写入 Onedrive 文件夹的脚本也是如此。
我使用的是 Windows 10 计算机,并且已经拥有 Onedrive 文件夹的完全用户权限。我该如何解决我的问题?
答案1
发现问题出在 Bitdefender AntiVirus 上。我进入应用程序访问(在安全文件设置下),并授予 Apache 和 PHP CLI 权限。现在一切正常。
(https://stackoverflow.com/questions/47528273/running-php-files-stored-on-onedrive)