php70-fpm não inclui www.conf no NetBSD

0

Estou tendo problemas com php70-fpm sem incluir arquivos de configuração.

Eu instalei php70-fpm usando pkgin in php70-fpm . Ele é instalado a partir daqui: ftp://ftp.netbsd.org/pub/pkgsrc/ packages / NetBSD / earmv6hf / 7.1 / Todos /

Após a instalação, não há nenhum arquivo www.conf em nenhum lugar do sistema. Como resultado, estou recebendo erros ao tentar iniciar o 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

Eu pesquisei www.conf usando 'find / -name "www.conf" ... nada encontrado.

Esses arquivos de configuração devem ser instalados por padrão ou eu preciso criá-los manualmente? Cada outra distro que eu usei inclui os arquivos por padrão.

Eu tentei remover e reinstalar, mas isso não ajuda.

Alguma idéia?

Editar

Saída de 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:
    
por BugHunterUK 03.05.2017 / 16:02

1 resposta

1

Primeiro, o BugHunterUK está certo, a base dos pacotes do pkgsrc é:

/usr/pkg/

significa que o lugar certo para encontrar o * .conf está lá, não em / usr / local.

Agora, para a questão, a configuração do conjunto "www.conf" deve ser colocada em:

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

Caso você não tenha lá, pesquise no diretório de exemplos, está lá:

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

Outra coisa é, se o pacote foi de alguma forma mal-embalado, você pode criar uma configuração por conta própria, um bom exemplo pode ser encontrado aqui: link

Que o PKGSRC esteja com você!

    
por 25.08.2017 / 14:20