Home > linux > PHP Error Ketika Upload “The uploaded file exceeds the maximum allowed size in your PHP configuration file.”

PHP Error Ketika Upload “The uploaded file exceeds the maximum allowed size in your PHP configuration file.”

Error seperti ini “The uploaded file exceeds the maximum allowed size in your PHP configuration file.” sering muncul ketika kita pertama kali install php. Hal yang harus kita lakukan adalah mengubah konfigurasi maksimum POST dan maximum file. Kita perlu mengubah variable upload_max_filesize and post_max_sizedi file php.ini

berikut kemungkinan letak dari file php.ini.

/etc/php.ini
/etc/php/{versi php}/{jenis yang dipakai}/php.ini
versi php tergantung instalasi kalian, misal memakai versi php 7.2 dan memakai apache sebagai web servernya, maka letaknya di /etc/php/7.2/apache2/php.ini

jika kalian menggunakan nginx, maka ada di folder fpm. NGINX menggunakan protokol FastCGI, maka dari itu kita perlu ubah yang di dalam folder fpm /etc/php/7.2/fpm/php.ini

jika kalian menggunakan cli, maka di folder cli /etc/php/7.2/fpm/php.ini

Contoh kode yang diubah adalah sebagai berikut

post_max_size = 20M #kita mengubah limit post size menjadi 20 MB.
upload_max_filesize = 20M #kita mengubah maximum file upload menjadi 20MB.

Jika kalian tidak ingin ada maximum limitnya bisa diganti dengan 0 , artinya kita akan mendisable limit sizenya, walaupun ini tidak disarankan di server production.

Setelah diubah jangan lupa restart server kalian.

sudo service apache2 restart
atau jika server kalian nginx, maka restart juga php-fpmnya
sudo service php7.2-fpm restart
sudo service nginx restart

Semoga bermanfaat….

Leave a Reply

Your email address will not be published. Required fields are marked *