Daftar dan Belajar Sekarang!

Upload foto di server

foto yenimulya
44 Kontribusi 2 Coto
1 minggu yang lalu
gan saya ingin mengupload foto di server namun gagal di bagian ini  https://i.imgur.com/KVCFjrO.jpg , 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
  • untuk gambar bungkus di tag gambar ya, bukan link :D - hilmanrdn

Login untuk tulis komentar


Jawaban
foto hilmanrdn
1556 Kontribusi 1091 Coto
1 minggu yang lalu
masalah perizinan file, kamu tidak diizinkan untuk mengupload / menulis di folder ini. Ganti dengan chmod contoh
chmod 755 /var/www/html/public/naamFolder
Info lebih detail bisa cek Stackoverflow ini

foto yenimulya
44 Kontribusi 2 Coto
1 minggu yang lalu
apakah penyimpanan file/folder tidak bisa di public/asset dan harus alihkan di storage agar file/foto bisa akses di server bang @hilmanrdn
  • untuk komentar tolong tulsi di komentar ya, bukan "jawaban", jawaban khusus untuk menjawab pertanyaan - hilmanrdn
  • Untuk pertanyaan yang berbeda, silahkan bikin lapak baru, tidak bikin pertanyaan bercabang - hilmanrdn

Login untuk tulis komentar



Login untuk diksusi di forum sekolah koding