Seputar simling rata-rata semua hosting hampir sama menonaktifkan fitur ini demi keamanan website kita dan kita sebagai developer pasti merasa kesulitan jika hendak mengarahkan link. atau istilah lainnya membuat shortcut lah agar folder storage bisa diakses dari folder public lantas bagaimana solusinya untuk laravel? laravel sendiri menggunakan perintah PHP artisan storage:link namun itu tidak sama sekali bisa berjalan karena di nonaktifkan fitur simlink oleh provider. agar bisa mengaktifkan fitur symlink tersebut pada CPANEL
1. teman-teman buka cpanel
2. Pilih All Features untuk menampilkan semua fitur cpanel
3. cari dan buka menu Select PHP Version
4. buka tab Option
5. perhatikan pada pilihan disable_functions dan disitu ada symlink, hapus aja.
6. dan klik pada bagian luar kolom untuk menyimpannya
7. sekarang kamu bisa membuka terminal dan mengetikkan perintah membuat symlink
8. perintahnya : php artisan storage:link
9. dan bummmmmmmmn berhasil kan.
10. habis itu disable lagi function tsb demi keamanan
Sebenarnya ada cara yang kedua teman-teman, namun saya telah mencobanya dan gagal
yaitu menggunakan ln -s
caranya tinggal ketik pada terminal
ln -s path/letak/folder/storage/kamu path/letak/folder/public/kamu
contoh : ln -s storage/app/public/ public/storage
0 Komentar