Masalah Erorr php artisan storage link

Secara default, disk publik menggunakan driver lokal dan menyimpan filenya di storage/app/public . Untuk membuat file ini dapat diakses dari web, Anda harus membuat tautan simbolis dari public/storage ke storage/app/public.

Jadi dengan kata lain ketika storage link gagal dibuat atau error maka file tidak bisa diakses atau dalam kasus saya image tidak bisa terload seperti berikut 

image laravel tidak terload

pada awalnya saya berpikir ini karena masalah file permission di linuxnya seperti yang pernah saya ceritakan pada artikel : Permission File Ubuntu Membuat Gambar Tidak Terbaca di Browser , tapi ternyata bukan, 

Oleh karena saya mengalami masalah seperti diatas dimana image tidak terload padahal path sebenarnya sudah benar, maka saya coba mencoba menjalankan perintah / parameter php artisan storage:link, dan hasilnya error seperti berikut :

php artisan storage link error pada linux

Eror diatas berisi pesan :
ErrorException
symlink(): No Such File or Directory
Filesytem.php:265

Saya berpikir bahwa parameter tersebut tidak bekerja karena mungkin tadinya projeknya dijalankan pada windows dan saya pikir itu jadi tidak bekerja pada linux ubuntu yang saya gunakan. Karena ketika saya coba lakukan pada project lain, perintah php artisan storage:link tersebut bisa dijalankan dengan baik seperti berikut ini

artisan storage link error

Sehingga kesimpulan saya adalah error tersebut terjadi karena memang project sebelumnya digunakan pada windows kemudian pada saat diatur ulang di linux storage link nya jadi bermasalah. Tapi saya tidak yakin secara pasti, hanya perkiraan saja

 

0 Response to "Masalah Erorr php artisan storage link"

Post a Comment

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin