Cara restart PHP-FPM
Saya sudah melakukan perubahan setting PHP-FPM di php.ini tapi kok tidak terasa ada bedanya? Ya, ini dikarenakan kita perlu menginstruksikan proses PHP memuat konfigurasi barunya dan tidak bisa langsung dibaca melainkan harus direstart. Masalahnya kadang di beberapa distro Linux atau malah tergantung anda menginstall paket aplikasinya darimana bisa berbeda metodenya.
Setidaknya saya sudah pernah mengetahui beberapa variasi nama proses PHP-FPM (FastCGI Process Manager). Saya mulai dari yang paling umum dulu yakni dengan service wrapper:
service php-fpm restart
atau
service php5-fpm restart
Kemudian dengan sistem SysV Init:
/etc/init.d/php-fpm restart
atau
/etc/init.d/php5-fpm restart
Distro Linux yang menggunakan Upstart (Ubuntu biasanya):
restart php-fpm
atau
restart php5-fpm
Beberapa distro Linux versi terbaru seperti CentOS 7 memakai systemd:
systemctl restart php-fpm.service
atau
systemctl restart php5-fpm.service
Di Mac OS X:
pkill -o -USR2 php-fpm
atau
pkill -o -USR2 php5-fpm
atau
killall php-fpm
Semoga bermanfaat. 🙂