Более новые версии Ghostscript поставляются с значительно улучшенным устройством eps2write
.
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=eps2write \
-sOutputFile=output.eps \
-c "<</Orientation 3>> setpagedevice" \
-f input.eps
Параметр -dSAFER
обеспечивает безопасность, запрещая входному Ghostscript выполнять операции чтения / записи произвольных файлов.
Запустив
rcctl -d start php72_fpm
(обратите внимание на -d
), вы запустите службу без перенаправления вывода из сценария rc.d
в /dev/null
. Это позволит вам увидеть, что происходит.
Это я пытаюсь запустить php72_fpm
из только что установленной php-7.2.10
установки.
$ doas 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
[04-Nov-2018 23:44:31] WARNING: Nothing matches the include pattern '/etc/php-fpm.d/*.conf' from /etc/php-fpm.conf
at line 125.
[04-Nov-2018 23:44:31] ERROR: No pool defined. at least one pool section must be specified in config file
[04-Nov-2018 23:44:31] ERROR: failed to post process the configuration
[04-Nov-2018 23:44:31] ERROR: FPM initialization failed
doing _rc_rm_runfile
(failed)
Проблема в том, что отсутствует конфигурация.
Убедитесь, что вы скопировали предоставленный пример файла конфигурации из /usr/local/share/examples/php-7.2
в/etc/php-fpm.d
(и изменили его в соответствии с вашими потребностями ).
См. также: