Ugrás a tartalomra

HOSTING Frissítve: #28

Feltöltött kép nem jelenik meg: storage:link Linuxon és Windowson

A feltöltés fizikailag a storage/app/public-ban van, de a public/storage link hiányzik — így pótolhatod shared hostingon és Windows alatt is.

Alapeset Hivatkozás erre a szakaszra

Bash
php artisan storage:link

A public mappa nem írható. Ideiglenesen adj írási jogot, futtasd a parancsot, majd állítsd vissza:

Bash
chmod 755 public
php artisan storage:link

A tárhelyen le van tiltva a PHP symlink() függvény. Hozd létre kézzel:

Bash
ln -s /home/USER/PROJEKT/storage/app/public /home/USER/PROJEKT/public/storage

Windows (XAMPP) Hivatkozás erre a szakaszra

A public mappából, rendszergazdaként futtatott parancssorban:

CMD
cd D:\xampp\htdocs\projekt\public
mklink /D storage ..\storage\app\public

Ha „Cannot create a file when that file already exists”: töröld a meglévő public\storage-t, vagy próbáld újra az IDE termináljából php artisan storage:link-kel.