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