file upload size limit di PHP dan Nginx

Rabu, Juni 7th 2017. | Web Hosting, Wordpress

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:

Apa gunanya aplikasi bawaan com qualcom privint pada android,cara menemui informasi perangkat pada andromax c3,root 13 smartfre f1s,rooty35,turorial mendownload filn di layar indo xxi di android,vivo y15 matot
tags: ,