【问题标题】:Why laravel project is throwing an error on the server like There is no existing directory at "/home/....... and its not buildable: Permission denied?为什么 laravel 项目会在服务器上引发错误,例如“/home/....... 中没有现有目录,并且它不可构建:权限被拒绝?
【发布时间】:2020-02-12 20:23:26
【问题描述】:

我刚刚在服务器上托管了我的 laravel 应用程序,但是当我访问我的域时,我收到如下错误:

“/home/cybuzz/public_html/myproj/storage/logs”中没有现有目录,并且无法构建:权限被拒绝。

我已经清除了缓存,并且授予了 777 对存储文件夹的权限,但问题仍然存在。

【问题讨论】:

标签: php laravel server


【解决方案1】:

授予对该目录的写入权限-

如果你对权限不太了解,最简单的解决方案是

运行这个命令-

sudo chmod -R 777 /home/cybuzz/public_html/myproj/storage/

【讨论】:

  • 亲爱的,我知道如何授予权限
  • & 我也运行过这个:sudo chmod -R 777 /home/cybuzz/public_html/myproj/storage/
  • 你可以尝试给项目根目录同样的权限
  • @AJ stackoverflow.com/questions/58406784/… 永远不要这样做。递归 777 到根目录?正如链接副本所说,这是一个坏主意,也是黑客的机会。
  • 这就是为什么我问你是否知道你可以进行相应的设置。否则尝试使用 777。
猜你喜欢
  • 2018-12-05
  • 2022-06-11
  • 2019-07-20
  • 1970-01-01
  • 2021-01-22
  • 1970-01-01
  • 1970-01-01
  • 2018-12-30
  • 2022-06-18
相关资源
最近更新 更多