1
我試圖使用laravel存儲API。我可以把目錄和節省存儲/應用/用戶/ 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(禁止)
這是調用阿帕奇響應網址直接:
禁止
您無權訪問此 服務器上的/users/2/phpDiLp1O.jpg。
謝謝,這個固定我的權利了! – Shedokan