Menambahkan Nilai Maksimal Upload File pada PHP5-FPM+NGINX

Ada kesal waktu kita merasa cukup dengan konfigrasi PHP5-FPM kita di NGINX, tapi ternyata ada yang masih kurang, pada saat kita hendak upload file besar diatas 10MB misalkan, ternyata tidak bisa karena belum dibuat batas maksimal upload ke nilai yang kita kehendaki.

Karena secara default, nilainya maksimal upload adalah 2MB, so gimana solusinya? bisa dengan dua cara:
1. definisikan di php.ini, tambahkan:

;;;;;;;;;;;;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;
file_uploads = on
upload_max_filesize = 10M
max_file_uploads = 20

restart php-fpm:

server:~ # /etc/init.d/php-fpm restart

atau dengan cara

2. tambahkan definisinya di nginx.conf:

    server {
        client_max_body_size 10M; #nilai tambahan upload
        listen       80;
        server_name  localhost;
[...]

restart nginx:

server:~ # /etc/init.d/nginx restart

Selamat Mencoba…

Posted in Oprek, Web Server Tagged with: , , ,