file upload size limit di PHP dan Nginx

Pasti sobat pernah mau pindahan blog yang ukurannya besar dan gagal di jalan, mungkin pada hosting cukup mudah namun pada VPS yang mesinnya NGINX cukup rumit, tapi tenang muhirapage.com akan memberikan solusi untuk sobat

Jika Nginx membatalkan koneksi sobat pada saat mengunggah file besar, sobat akan melihat eperti di bawah ini Nginx’s error logs:

[error] 25556#0: *52 client intended to send too large body:

Seting limit php.ini

Ini berarti, Sobat perlu meningkatkan batas ukuran file-upload PHP. berikut ada lah cara setting limit PHP dan NGINX 

  • Pertama edit dan ketik di terminal
    vim /etc/php5/fpm/php.ini
  • dan cari baris
    upload_max_filesize = 100M
    post_max_size = 100M
    Ganti semua ukuran menjadi 100m

Note!

  1. Secara teknis, post_max_size harus selalu lebih besar dari upload_max_filesize namun untuk jumlah besar seperti 100M Anda dapat dengan aman membuatnya sama.
  2. Ada variabel lain max_input_time yang dapat membatasi ukuran upload tapi saya belum pernah melihatnya . Jika aplikasi Anda mendukung upload ukuran file dalam GBs, Sobat mungkin perlu menyesuaikannya sesuai dengan itu, Nginx dimana klien mengunggah file dan kemudian Nginx menyalinnya ke PHP. Seperti Nginx untuk menyalin PHP akan menjadi operasi lokal max_input_time mungkin tidak akan pernah menimbulkan masalah. Saya juga percaya Nginx mungkin tidak menyalin file tapi hanya menyerahkan lokasi file atau catatan deskriptor ke PHP!

 

Setting nginx config

Tambahkan baris berikut ke http {..} blok di nginx config:

http {
#…
        client_max_body_size 100m;
#…
}

Note: Untuk file yang sangat besar, Sobat mungkin perlu mengubah nilai parameter client_body_timeout. Default adalah 60an.

 

Nah setelas setting di atas selesai jangan lupa restart NINX dan PHP-FPM

service php5-fpm restart
service nginx restart

 

Nah sudah jelas bukan sob, semoga tutorial setting size limit di PHP dan Nginx dapat bermanfaat bagi sobat dan dapat menyelesaikan permasalahan pada vps sobat, wasalam

Kata Kunci Pencarian:

Aplikasi bawaan oppo neo 3,aplikasi bawaan peningkatam ram ke hapus hp asus,aplikasi root paling ampuh root advan E1C 3g,aplikasi tidak lemot untuk hp EVERCOOS A5P*,cara mengembalikan backup di hp polytron r2457,mengatasi e72 lemot,Pencarian web yang terhapus NOKIA C3

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *