configurando o fcgi e o suexec na configuração do debug do apache

0

Estou tentando configurar o fcgi e o suexec no meu servidor apache.

Eu li estes artigos

link

link

Eu consegui configurar a meio caminho, mas ainda estou recebendo erro Erro de servidor interno 500.

Aqui está o meu fastcgi-custom.conf, que aplica a configuração global

<IfModule mod_fastcgi.c>
    <Directory /usr/lib/cgi-bin>
        Require all granted
    </Directory>
</IfModule>

Aqui estão meus sites disponíveis / website.conf

<IfModule mod_fastcgi.c>
    AddHandler php7-fcgi-myuser .php
    Action php7-fcgi-myuser/php7-fcgi-myuser
    Alias /php7-fcgi-myuser /usr/lib/cgi-bin/php7.fcgi
    FastCgiExternalServer /usr/lib/cgi-bin/php7.fcgi -socket /run/php/php7.0-fpm.mysuser.sock -pass-header Authorization

    <Directory "/usr/lib/cgi-bin">
        Require all granted
    </Directory>

    <FilesMatch ".+\.ph(p[345]?|t|tml)$">
        SetHandler php7-fcgi-myuser
    </FilesMatch>
</IfModule>

meu arquivo de usuário do pool é

/etc/php/7.0/fpm/pool.d/myuser.conf

[myuser]
user = myuser
group = www-data
listen = /run/php/php7.0-fpm.myuser.sock

Quanto ao exemplo, link

não há arquivo para /run/php/php7.0-fpm.myuser.sock

Tenho erros a seguir no meu arquivo de log

[fastcgi:error] [pid 2141] [client 103.21.172.30:35622] FastCGI: comm with (dynamic) server "/usr/lib/cgi-bin/php7.fcgi" aborted: (first read) idle timeout (30 sec), referer: https://mydomain.co.nz/

[fastcgi:error] [pid 2141] [client 103.21.172.30:35622] FastCGI: incomplete headers (0 bytes) received from server "/usr/lib/cgi-bin/php7.fcgi", referer: https://mydomain.co.nz/

Qualquer ajuda seria apreciada

Além disso, se alguém souber uma documentação da fCGI, por favor me avise

Obrigado

    
por ForgeOnline 18.12.2016 / 22:59

0 respostas