Postingan lainnya
Selalu gagal menyimpan file pada server provider (online) dengan framework Laravel 5.4
Mohon masukan teman-teman perihal kegagalan saya ketika melakukan upload file image pada server online provider. Saya sudah berhasil dan mulus melakukan uji secara offline menggunakan xampp dengan database mySQL untuk menyimpan data image.
Image tersimpan pada folder /public/foto
Masalah permission dari folder (online) sudah saya buat chmod 777 tetapi masih gagal juga.
Berikut ini bagian controller yang digunakan :
=====================
public function store (Request $request) {
$input = $request->all(); $tambah = ModelCrudBerita::create($input);
$tambah->judul = $request->judul2; $tambah->isi_berita = $request->isiberita2;
$filename3 = $request->file('gambar2'); $filename4 = $filename3->getClientOriginalName(); $tambah->gambar = $filename4;
$destination = base_path() . './public/foto'; $request->file('gambar2')->move($destination, $filename4); $tambah->save();
Session::flash('flash_message', 'Data berhasil ditambah.'); return redirect ('berita'); }
==============
Demikian masalah gagal upload image yang sedang saya alami, terimakasih atas bantuannya.
Salam
Farid
2 Jawaban:
$destination = base_path() . './public/foto';
Apa udah benar nama folder yg di server jg "public" gan , atau coba lngsng seperti di bawah ini aja
$filename3->move("foto/", $filename4);
Semoga membantu,,,
Masih gagal memakai >> $filename3->move("foto/", $filename4);
saya juga coba pakai dibawah ini masih juga gagal
$filename3->move(public_path('foto'),filename4);
Saya juga sudah tanya pihak provider tetapi belum ada jawaban.
:(