<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>Please fill it as a bugreport, so it doesn't get forgotten.<br></div>
<div> </div>
<div>Cheers,<br></div>
<div>Ondrej<br></div>
<div> </div>
<div>On Fri, Aug 29, 2014, at 13:53, Rovanion Luckey wrote:<br></div>
<blockquote type="cite"><div dir="ltr">Also: starting php-fpm with the script doesn't report whether or not the service was successfully started.<br></div>
<div><div> </div>
<div> </div>
<div><div>2014-08-29 13:33 GMT+02:00 Rovanion Luckey <span dir="ltr"><<a href="mailto:rovanion.luckey@gmail.com" target="_blank">rovanion.luckey@gmail.com</a>></span>:<br></div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hi,<br></div>
<div>I'm running Wheezy and am working on hosting a site using php-fpm. The problem is that if something goes wrong during reload fpm immediately dies and nothing is reported to the user. Here is what I do and what is written in the log:<br></div>
<div> </div>
<div>┌[cydadmin][web][ssh]:~ <br></div>
<div>└$ sudo service php5-fpm reload<br></div>
<div>[ ok ] Reloading PHP5 FastCGI Process Manager: php5-fpm.<br></div>
<div>┌[cydadmin][web][ssh]:~ <br></div>
<div>└$ sudo service php5-fpm status<br></div>
<div>[FAIL] php5-fpm is not running ... failed!<br></div>
<div> </div>
<div>[29-Aug-2014 13:18:21] NOTICE: fpm is running, pid 3910<br></div>
<div>[29-Aug-2014 13:18:21] NOTICE: ready to handle connections<br></div>
<div>[29-Aug-2014 13:22:16] NOTICE: Reloading in progress ...<br></div>
<div>[29-Aug-2014 13:22:16] NOTICE: reloading: execvp("/usr/sbin/php5-fpm", {"/usr/sbin/php5-fpm", "--fpm-c\<br></div>
<div>


onfig", "/etc/php5/fpm/php-fpm.conf"})<br></div>
<div>[29-Aug-2014 13:22:16] ERROR: [/etc/php5/fpm/pool.d/y-lan.se.conf:2] unknown entry 'error.log'<br></div>
<div>[29-Aug-2014 13:22:16] ERROR: Unable to include /etc/php5/fpm/pool.d/y-lan.se.conf from /etc/php5/fpm/\<br></div>
<div>


php-fpm.conf at line 2<br></div>
<div>[29-Aug-2014 13:22:16] ERROR: failed to load configuration file '/etc/php5/fpm/php-fpm.conf'<br></div>
<div>[29-Aug-2014 13:22:16] ERROR: FPM initialization failed<br></div>
<div> </div>
</div>
<div>The problem seems to be that:<br></div>
<div> </div>
</div>
<div>1. Reload doesn't sanity check the config file before loading it.<br></div>
</div>
<div>2. The init script doesn't report failure on crash.<br></div>
</div>
<div>3. The init script even reports success if php-fpm isn't running.<br></div>
<div> </div>
<div>┌[cydadmin][web][ssh]:~ <br></div>
<div>└$ sudo service php5-fpm status<br></div>
<div>[FAIL] php5-fpm is not running ... failed!<br></div>
<div>┌[cydadmin][web][ssh]:~ <br></div>
<div>└$ sudo service php5-fpm reload<br></div>
<div>[ ok ] Reloading PHP5 FastCGI Process Manager: php5-fpm.<br></div>
</div>
</blockquote></div>
<div> </div>
</div>
<div><u>_______________________________________________</u><br></div>
<div>pkg-php-maint mailing list<br></div>
<div><a href="mailto:pkg-php-maint@lists.alioth.debian.org">pkg-php-maint@lists.alioth.debian.org</a><br></div>
<div><a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint</a><br></div>
</blockquote><div> </div>
<div id="sig19640473"><div class="signature">--<br></div>
<div class="signature">Ondřej Surý <ondrej@sury.org><br></div>
<div class="signature">Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server<br></div>
<div class="signature"> </div>
</div>
<div> </div>
</body>
</html>