Halo, kalau kamu merasa tulisan saya ngebantu kamu, kamu bisa ucapkan terima kasih lewat saweria.

Hello, if you find this article helpful, you can express your gratitude through saweria.



Nginx, dan PHP-FPM

  1. Di nginx virtual host, tambahkan client_max_body_size 500M;

  2. Config di php-fpm yang harus di ubah /etc/php/8.2/fpm/php.ini

post_max_size = 500M
upload_max_filesize = 500M
  1. Restart php-fpm & nginx service
sudo nginx -s reload
sudo service php8.2-fpm reload

Laravel Octane & Nginx

  1. Di nginx virtual host, tambahkan client_max_body_size 500M;

  2. Karena Octane tidak menggunakan php-fpm, config yang harus di ubah /etc/php/8.2/cli/php.ini

post_max_size = 500M
upload_max_filesize = 500M
  1. Restart php-fpm & Octane
sudo nginx -s reload
# utk Octane silakan restart service dengan menjalankan ulang aplikasi

Proxy Enable di Cloudflare

Maksimal upload size di free & pro plan hanya 100 MB, jika kamu perlu upload file lebih dari 100 MB, silakan disable Cloudflare Proxy.