* Stuart Henderson <[email protected]> le [08-11-2018 18:05:06 +0000]:
> On 2018/11/08 18:59, Thuban wrote:
> > Fresh install of 6.4 : php72_fpm fail to start : 
> > 
> >     pkg_add php-7.2.10
> >     rcctl enable php72_fpm
> >     rcctl -d start php72_fpm
> >     doing _rc_parse_conf
> >     doing _rc_quirks
> >     php72_fpm_flags empty, using default ><
> >     doing _rc_parse_conf /var/run/rc.d/php72_fpm
> >     doing _rc_quirks
> >     doing rc_check
> >     php72_fpm
> >     doing rc_start
> >     doing _rc_wait start
> >     doing rc_check
> >     [08-Nov-2018 18:56:52] WARNING: Nothing matches the include pattern 
> > '/etc/php-fpm.d/*.conf' from /etc/php-fpm.conf at line 125.
> >     [08-Nov-2018 18:56:52] ERROR: No pool defined. at least one pool 
> > section must be specified in config file
> >     [08-Nov-2018 18:56:52] ERROR: failed to post process the configuration
> >     [08-Nov-2018 18:56:52] ERROR: FPM initialization failed
> >     doing _rc_rm_runfile
> >     (failed)
> > 
> > 
> > Indeed, the file /etc/php-fpm.conf ends at : 
> > 
> >     include=/etc/php-fpm.d/*.conf
> > 
> > On previous php version, there was a pool preconfigured : 
> > 
> >     ; Start a new pool named 'www'.
> >     ; the variable $pool can be used in any directive and will be replaced 
> > by the
> >     ; pool name ('www' here)
> >     [www]
> >     ...
> >     ...
> > 
> > 
> > Not sure if that's a bug or a feature? Then, maybe updating the
> > /usr/local/share/doc/pkg-readmes/php-7.2 file with instructions could be 
> > handy.
> > 
> > 
> > Regards.
> > -- 
> >     thuban
> > 
> 
> Bug (and fixed in -current).
> 
> The simplest workaround is to install php-7.0, and populate /etc/php-fpm.conf
> with the contents of /usr/local/share/examples/php-7.0/php-fpm.conf.
> 
Thanks for the clarifications.

Reply via email to