php70-fpm не включает www.conf в NetBSD

У меня проблемы с php70-fpm , не включая любые файлы конфигурации.

Я установил php70-fpm , используя pkgin в php70-fpm . Он устанавливается отсюда: ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/earmv6hf/7.1/All/

После установки нет файла www.conf в любом месте системы. В результате я получаю ошибки при попытке запустить php-fpm:

[12-Mar-2017 17:01:42] WARNING: Nothing matches the include pattern '/usr/pkg/etc/php-fpm.d/*.conf' from /usr/pkg/etc/php-fpm.conf at line 125.
[12-Mar-2017 17:01:42] ERROR: No pool defined. at least one pool section must be specified in config file
[12-Mar-2017 17:01:42] ERROR: failed to post process the configuration
[12-Mar-2017 17:01:42] ERROR: FPM initialization failed

Я искал www.conf , используя `find / -name" www.conf "... ничего не нашел.

Следует ли устанавливать эти файлы конфигурации по умолчанию или мне придется создавать их вручную? Каждый другой дистрибутив, который я использовал, по умолчанию включает файлы.

Я пробовал удалить и переустановить, но это не помогло.

Есть идеи?

Изменить

Вывод ls -l / usr / pkg / etc / php-fpm *

rpi# ls -l /usr/pkg/etc/php-fpm*
-rw-r--r--  1 root  wheel  4413 Mar 12 17:00 /usr/pkg/etc/php-fpm.conf

/usr/pkg/etc/php-fpm.d:

0
03.05.2017, 18:39
1 ответ

Во-первых, BugHunterUK прав, база пакетов pkgsrc:

/usr/pkg/

это означает, что правильное место для поиска *.conf находится там, а не в /usr/local.

Теперь к вопросу, конфиг пула "www.conf" надо поместить в:

/usr/pkg/etc/php-fpm.d/

Если у вас его там нет, поищите в каталоге примеров, там он есть:

/usr/pkg/share/examples/php/php-fpm.d/www.conf

Другое дело, если пакет был каким-то образом неправильно упакован, вы можете создать конфиг самостоятельно, хороший пример можно найти здесь :https://chris.lu/article/read/50832018268c422808000006

Да пребудет с вами PKGSRC!

1
28.01.2020, 02:46

Теги

Похожие вопросы