PHP-FPM service status `stop/waiting` but workers are running?
Solution 1:
It's a confirmed Bug in Ubuntu's PHP-FPM. For me, the following helped:
sudo service php5-fpm stop
ps aux |grep php
kill [list of proccess IDs echoed by the command above]
sudo service php5-fpm start
Solution 2:
I had this exact same problem and for me it turned out to be a typo in one of the nginx configuration files. I had tried to comment something out in
/etc/php5/fpm/pool.d/www.conf
With a : instead of a ;