Cara menampilkan gambar di hosting

Selamat pagi. perkenalkan saya hilmi dari banyuwangi memiliki kendala saat upload project laravel di hosting, saya blm bisa menampilkan file gambar dari storage.

berikut ini langkah2 saya dlm upload project ke hosting:
1. upload project dgn format zip ke cpanel
2. extract file project tersebut.
3. buat folder baru (laravel) di root (home/username)
4. buka project laravel yang sudah diextract. copy semua file/folder kecuali folder public, pastekan di folder laravel (yg telah dibuat di no.3)
5. kemudian kembali lagi ke folder project yg sudah diextract. copy semua folder/file di dalam folder public, kemudian pastekan di dalam folder public_html
6. edit file .env yg terletak di dalam folder laravel. Sesuaikan dengan url domain, db name, db username, db password, dll.
7. edit file index.php yg ada di public_html
require __DIR__.'/../vendor/autoload.php';
menjadi
require __DIR__.'/../laravel/vendor/autoload.php';
dan
$app = require_once __DIR__.'/../bootstrap/app.php';
menjadi
$app = require_once __DIR__.'/../laravel/bootstrap/app.php';

namun saya belum bisa menampilkan gambar dari folder storage/images/general
data di database seperti ini; images/general/4zKqOrFceAelJ9Qri6uTKJzPGfiiVWTzqU5G3Lpu.png

di view sy memanggilnya seperti ini {{ asset('storage/'.$general->logo) }}

gimana ya cara agar gambar bisa ditampilkan ? terimakasih
avatar hilmih3101

Ditanyakan oleh @hilmih3101

20 Kontribusi 0 Poin

Login untuk menanggapi


Jawaban

Masnya harus point linking dulu storage nya. Kalo di hosting saya kurang paham tapi ada beberapa hosting yang sediakan SSH Console. nah disana mas jalankan perintahย 
php artisan storage:link
Nanti itu bakal buat satu linking folder dari storage ke folder public. Kalo SSH consolenya tidak ada, coba hubungi support hosting untuk masalah ini

avatar masiting

Dijawab oleh @masiting

52 Kontribusi 17 Poin

Login untuk menanggapi


Login untuk gabung berdiskusi