Gunakan form dibawah untuk mencari aplikasi yg anda butuhkan via internet
Google

Senin, 12 Mei 2008

Upload File di CakePHP

CakePHP adalah sebuah framework dengan setting yang terintegrasi, termasuk setting untuk membuat sebuah aplikasi yang menangani uploading file


Apabila Anda pernah mengembangkan sebuah aplikasi berbasis CakePHP, dengan menggunakan variabel $_FILES[”data”][”tmp_name”][”File”][’file’] di controller Anda dan ternyata mengalami kesulitan saat akan melakukan upload karena adanya restriksi file, maka Anda perlu melakukan langkah-langkah berikut ini :

1. Buka folder /cake dan buka file : basics.php
2. Cari bagian dari isi file yang berisi script berikut ini :
$data .= fread($res, 8192);
3. Pada line yang berisi $data .= fread($res, 8192); , ubah ukuran file maksimal yang sesuai dengan keinginan Anda. Jika Anda ingin meng-upload file maksimal sebesar 100 MB, maka isikan pada kolom ukuran tersebut angka 102400, dengan logika : 100 x 1024 KB = 102400 KB = 100 MB

Oke, tahap pertama selesai. Tahap kedua, kita akan melakukan sedikit “hacking” pada file php.ini. Buka file php.ini dan lakukan perubahan pada baris berikut ini :

1. ; Maximum size of POST data that PHP will accept.
post_max_size = 100M (angka 100 M adalah angka yang kita isikan. Sebelumnya berisi 8 M).

2. ; Maximum allowed size for uploaded files.
upload_max_filesize = 100M (angka 100 M adalah angka yang kita isikan. Sebelumnya berisi 8 M).

Tahap ketiga, restart Apache anda. Insya Allah, hambatan ukuran file dalam uploading akan teratasi.

Kalo file Anda di upload di webhosting tertentu, konsultasikan cara meng-kustomasi php.ini pada CS (customer service) atau konsultan teknis Anda. Selamat mengupload !!

Tutorial ini disadur dari : info.ugm.ac.id


Tidak ada komentar: