storage\logs/laravel.log" 无法在追加模式下打开:无法打开流:权限被拒绝

问题描述

我在 Laravel 8 中开发了我的应用程序,它在 localhost 和 Linux 服务器中运行良好。 但是当我在 Plesk Windows Server 中部署它时,它显示了权限被拒绝错误

意外值异常 流或文件“C:\inetpub\vhosts\rcns.edu.pk\Admission.rcns.edu.pk\storage\logs/laravel.log”无法在追加模式下打开:无法打开流:权限被拒绝

我无法在 SSH 中运行此类命令,因为我的服务器 PLesk 是 Windows 服务器。

我现在该怎么办?

解决方法

使用这个命令在我的情况下有效

sudo chmod -R ugo+rw storage

解决方案来自: https://laracasts.com/discuss/channels/laravel/laravel-the-stream-or-file-storagelogslaravellog-could-not-be-opened-in-append-mode-failed-to-open-stream-permission-denied?page=1&replyId=724250