权限问题:无法上传照片



当我尝试使用laravel管理员上传照片时,我收到此错误。

fopen(/var/www/html/public/images/images/6a0f9ab2761ad025e9aa2dc8e57dc3c2.jpg(: 无法打开流:权限被拒绝

我已经将存储的权限设置为 755,所以我更改了公共目录的权限,但它不起作用。

这是我的公共目录信息。有谁知道为什么会这样?

drwxr-xr-x 2 root laravel   67 12月 23 00:20 css
drwxr-xr-x 2 root laravel  133 12月 23 00:20 data
-rw-r--r-- 1 root laravel    0 12月 23 00:20 favicon.ico
drwxrwxr-x 3 root laravel   19 12月 23 00:20 images
drwxr-xr-x 7 root laravel   80 12月 23 00:20 img
-rw-r--r-- 1 root laravel 1823 12月 23 00:20 index.php
drwxr-xr-x 2 root laravel 4096 12月 23 00:20 js
drwxr-xr-x 2 root laravel 4096 12月 23 00:20 pdf
-rw-r--r-- 1 root laravel   24 12月 23 00:20 robots.txt
lrwxrwxrwx 1 root root      32 12月 23 23:24 storage -> /var/www/html/storage/app/public
drwxr-xr-x 3 root laravel   19 12月 23 00:20 uploads
drwxr-xr-x 4 root laravel   50 12月 23 00:20 vendor
-rw-r--r-- 1 root laravel 1194 12月 23 00:20 web.config

您应该向 777 授予文件夹权限。 如果您是 ubuntu 用户,请尝试" sudo chmod -R 777/folder-path "。

最新更新