【发布时间】:2019-03-12 07:36:52
【问题描述】:
我开发了一个 laravel 应用程序并使用 WinSCP 将其托管到我的私人服务器上。但是当我点击 myurl 时,它会显示The stream or file "/var/www/html/vesMain/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied,如果我设置APP_DEBUG=flase,那么它会显示500 error``192.168.41.81 is currently unable to handle this request。但是我看到文件权限是644。我不知道为什么会这样?谁能给点建议?
【问题讨论】:
-
1.您发布的 IP 是内部 IP,您确定您请求的主机正确吗? 2. 到 laravel.log 的每个目录是否都有正确的权限。还要检查这些文件的所有权是否与运行 PHP 进程的用户匹配。
-
@是的,这是一个私有 IP。所有文件夹都是755,文件是644。我找不到任何东西。即使我清除缓存,然后再次上传文件,但它显示
There is no existing directory at "C:\laragon\www\vesFinal\storage\logs" and its not buildable: Permission denied
标签: html css mysql apache laravel-5