【问题标题】:Laravel site on live server permission issueLaravel 网站关于实时服务器权限问题
【发布时间】:2020-07-06 12:00:06
【问题描述】:

我在实时服务器上上传了我的 laravel 7 应用程序,但是当我运行它时出现此错误:

无法打开流或文件“G:\PleskVhosts\alajamiaccounting.com\site\storage\logs/laravel.log”:无法打开流:权限被拒绝

我尝试更改存储文件夹权限,但仍然无法解决问题,我该怎么办?

【问题讨论】:

  • 这意味着文件夹的所有权不允许为 Web 服务器用户(或控制台)更改所述文件。您需要通过确保向两个用户授予写入权限或按照建议更改所有权来确保相应地解决此问题。

标签: php laravel


【解决方案1】:

这意味着运行 Laravel 代码的系统或用户无法写入 laravel.log 文件。检查运行代码的用户组是否具有写入存储文件的权限,以及存储文件是否具有适当的 CHMOD 权限

chmod -R 777 storage

【讨论】:

  • 我做到了,它成功了,但是除了“/”之外我所有的路线都不起作用?
  • @kingkongofgreenland 如果您的路线不起作用,请尝试确保您的服务器上启用了 ModRewrite。
  • 但我在 Windows 服务器上托管了我的网站
猜你喜欢
  • 2016-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-04
  • 1970-01-01
  • 2011-10-16
相关资源
最近更新 更多