Gagal upload file laravel

Permisi Gan ane ada stuck nihh, jadi kalo upload file berukuran di atas 1mb file ga ke upload ane pantengin network semuanya normall, lalu ane coba dd request an nya malah keluar gambar di bawah :

nah ane browsing katanya ada masalah di php.ini nya di bagian -memory_limit -upload_max_filesize -post_max_size

katanya limit nya harus di naekin tapi ane udh gedein sampe semua sama 128M tetep aja keluar error nya, ane coba update ke php terbaru ttp aja, awalnya php 7.2 ane update ke 7.3 ttp aja keluar error ituu

[Update Pertanyaan]

if($request->hasfile('filebaru')) {
            $file = $request->file('filebaru');
            dd($file);
            $ori  = $file->getClientOriginalExtension();
            $nama = str_replace(' ','-',$request->namafile ).'.'.$ori;
            $path = '/'.$student->slug .'/';
            $file_path = $path.$nama;
            $path = Storage::disk('uploads')->put($file_path,fopen($file, 'r+'));
            $backpack = new Backpack;
            $backpack->namafile = $request->namafile;
            $backpack->filename = $nama;
            $backpack->jenis = $ori;
            $backpack->student_id = $student->id;
            $backpack->save();
        }else{
            return back();
        }

kalo die dump nya di hapus itu halaman bakal nge refresh ketika klik upload tapi file ga berhasil keupload,kalo ukuran file nya kecil itu setelah halaman refresh file hasil upload ada masuk ke storage

jadi masalah nya itu kalo upload file di bawah 1mb normal, tapi kalo lebih dari 1mb malah cuman refresh dan file ga masuk ke storage

nb: ane coba upload file 700kb an sukses, tapi file ukuran 3mb gagal

mohon bantuan nya ya agan2 sekalian

avatar VanJava31
@VanJava31

15 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

pas tidak terupload tulisannya apa gan? yang terjadi apa pas upload? coba edit pertanyannya dengan menampilkan kode upload kamu

1 Jawaban:

Jawaban Terpilih

Kalau masalah maksimal ukuran, sudah benar harusnya mengubah memory limit, yang mungkin kamu salah adalah salah mengedit file php.ini. jadi cek lagi php.ini yang dipake untuk laravel kamu yang diubah, bisa bikin route+controller simple untuk die(phpinfo()) cek lokasi php.ini nya

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban