suPHP não permitirá acesso a fontes do PHP

1

Estou executando o suPHP com o Apache2 e o PHP5.4 em um Debian Wheezy.

Descobri que os arquivos .phps não serão exibidos e o acesso resultará em uma página 403. O mesmo arquivo com igual chmod / chown / chgrp terá permissão para executar.

Meu /etc/apache2/mods-enabled/suphp.conf tem esta aparência:

<IfModule mod_suphp.c>
    <FilesMatch "\.ph(p3?|tml)$">
        SetHandler application/x-httpd-suphp
    </FilesMatch>
    suPHP_AddHandler application/x-httpd-suphp

    # Added to try to allow phps files
    suPHP_PHPPath /usr/bin/
    AddType application/x-httpd-php-source .phps
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>
    suPHP_AddHandler application/x-httpd-php-source

    <Directory />
        suPHP_Engine on
    </Directory>

    .....

O arquivo tem permissão -rwxr-xr-x e o proprietário / grupo correto.

/var/log/suphp/suphp.log não mostra nenhuma entrada.

A mensagem de erro parece vir diretamente do próprio Apache:

Forbidden

You don't have permission to access /~user/script.phps on this server.

Apache Server at www.example.com Port 80
    
por Daniel Marschall 19.11.2014 / 09:47

0 respostas