Memperbesar File Upload Limit pada PHP

Salah satu kendala setelah melakukan setup web hosting pada vps (kebetulan saya menggunakan zpanel cp) adalah keterbatasan/adanya limit file upload pada directory yang biasanya hanya mampu melakukan upload file kurang dari 2MB, jika file yang di upload melebihi ukuran tersebut maka akan terpotong atau terjadi error. 

 

Untuk melakukan setting agar file yang diupload bisa lebih besar lagi (apalagi jika yang kita upload adalah cms seperti prestashop yang mempunyai ukuran yang lumayan gede), bisa dilakukan pada configurasi file php.ini, berikut beberapa cara untuk melakukan konfigurasi size upload limit. 

 

1. Melalui tunneling ssh 

Jika vps yang digunaka sebagai hostingan Anda kelola sendiri, silahkan melakukan tunneling melalui putty atau program lainnya, kemudian login sebagai root pada vps. Biasanya file php ini terletak pada /etc/php.ini atau /etc/php.d/cgi/php.ini atau pada /usr/local/etc/php.ini 

 

Silahkan dibuka filenya untuk melakukan setting dengan perintah berikut 

Jika tidak bisa menggunakan perintah diatas, bisa menggunakan perintah nano (pastikan nano sdh terinstal pada vps) menjadi: 

Jika sudah terbuka silahkan cari configurasi ini dan rubah sesuai keinginan anda:

 

memory_limit = 128M 

upload_max_filesize = 20M 

post_max_size = 30M 

 

Kemudian save dan restart menggunakan perintah: 

 2. Setting php.ini via webmin 

Cara yang lainnya yaitu bisa melalui webmin : 

  • buka menu Others > PHP Configuration 
  • Click Manage kemudian Global PHP configuration file 
  • Click Resource Limits 

silahkan modifi settingannya, kira-kira seperti ini: 

 

semoga bermanfaat.!

Berita Terkait