[Yii Framework] Validation Upload Max File Size tidak bekerja..

Saat kita akan mengupload file, kita akan menentukan batas maksimal ukuran file yang bisa di upload. Di Yii Framework, sangat mudah membuat validasi ini.. Anda cukup menambahkan validasi seperti berikut pada attribut yang akan di berikan validasi:

array('image', 'file', 'types'=>'jpg, gif, png','maxSize'=>1024*1024*10),

Code di atas artinya saya hanya akan mengizinkan file dengan tipe jpg, gif, dan png yang bisa di upload. Dan saya juga hanya membatasi ukuran file yang di upload sebesar 10MB. Tapi kenyataannya saat saya melakukan upload file sebesar misal: 6MB, aplikasi saya tetap tidak mengizinkan upload file dan menampilkan pesan error sebagai berikut:

The file "_MG_9676.JPG" is too large. Its size cannot exceed 2097152 bytes.

Setelah anda kotak-katik dan anda pastikan code anda sudah benar tetapi tetap saja error, kemungkinan ada beberapa settingan yang harus anda ganti.

Yah, anda harus pastikan pada file “php.ini” anda, cari kata kunci

upload_max_filesize

Di laptop saya dengan menggunakan “wamp server”, default dari ukurannya adalah 2MB. Agar dapat memenuhi kebutuhan anda, silahkan anda ganti dengan size yang lebih besar sesuai keinginan anda. Setelah itu restart server anda dan silahkan coba kembali…

Semoga membantu…😀

2 Responses to [Yii Framework] Validation Upload Max File Size tidak bekerja..

  1. mrkoeh says:

    kalau seumpama kita akan melakukan restore database dengan ukuran lebih dari 150mb apkah tetap bisa gan???

  2. bisa aja gan asal udah di atur seperti di atas..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: