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. 🙂

Tinggalkan komentar