Я пытаюсь использовать API хранения laravel. Я могу сделать каталог и сохранять файлы на хранение/приложение/пользователей/user_id/имя файла, но когда я хочу использовать файлы на веб-странице я получаю запрещено 403. Я сделал символическую ссылку:Доступ к файлам доступа к файлам laravel запрещен apache
ln -s storage/app/users public/users
Я проверил все разрешения и они в порядке. Я изменил все разрешения на 777, но ничего не изменилось. Вот моя конфигурация Apache для этого виртуального сервера:
<VirtualHost *:80>
ServerName kamel.dev
DocumentRoot "/home/morteza/development/repo/kamel/public"
<Directory /home/morteza/development/repo/kamel/public>
AllowOverride All
Options FollowSymlinks
Order allow,deny
Require all granted
Allow from all
</Directory>
</VirtualHost>
сообщение об ошибке Chrome, когда я использую файлы:
GET http://kamel.dev/users/2/phpDiLp1O.jpg 403 (Forbidden)
И это апач ответ для вызова url напрямую:
Запрещено
У вас нет разрешения на доступ к/users/2/phpDiLp1O.jpg на этом сервере .
Спасибо, это установило меня прямо вверх! – Shedokan