Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Upload foto di server
gan saya ingin mengupload foto di server namun gagal di bagian ini ,
dibagian view saya tuliskan coding serperti ini
<div class="media-left">
<img id="pic" src="{{ asset('assets/img/user/'.Auth::user()->avatar.'')}}" class="user-photo media-object" alt="User">
</div>
untuk di controller codingnya seperti ini
public function update_profile(Request $request)
{
$valid = Validator::make($request->all(), [
'name' => 'required',
]);
if ($valid->fails())
{
return redirect()->back()
->withErrors($valid)
->withInput();
}else{
$id = Auth::user()->id;
$admin = Admin::find($id);
$admin->name = $request->input('name');
$file = $request->file('avatar');
if(!empty($file)){
$fileName = date('YmdHis').''.$file->getClientOriginalName();
$request->file('avatar')->move("assets/img/user/", $fileName);
$admin->avatar = $fileName;
}
if($admin->save()){
Session::flash('flash_message', 'profile berhasil di update');
return redirect()->back();
}
else{
$valid = "harap isian jangan kosong";
return redirect()->back()
->withErrors($valid)
->withInput();
}
}
}
untuk upload di local berhasil, namun ketika kita akses di server upload foto gagal, apakah penyimpanan file/foto bukan di public/asset? apakah harus di ganti lewat storage?, jika iya bagaimana ya gan , mohon solusinya gan
Tanggapan
untuk gambar bungkus di tag gambar ya, bukan link :D
2 Jawaban:
masalah perizinan file, kamu tidak diizinkan untuk mengupload / menulis di folder ini. Ganti dengan chmod
contoh <pre> chmod 755 /var/www/html/public/naamFolder </pre>
Info lebih detail bisa cek <a href='https://stackoverflow.com/questions/30639174/file-permissions-for-laravel-5-and-others '>Stackoverflow ini</a>
apakah penyimpanan file/folder tidak bisa di public/asset dan harus alihkan di storage agar file/foto bisa akses di server bang @hilmanrdn
Tanggapan
untuk komentar tolong tulsi di komentar ya, bukan "jawaban", jawaban khusus untuk menjawab pertanyaan
Untuk pertanyaan yang berbeda, silahkan bikin lapak baru, tidak bikin pertanyaan bercabang