php5.6-fpm com Apache 2.4 exibe fonte php no Ubuntu 14.04

1

Meu Ubuntu Vagrant exibe a fonte do PHP em vez de interpretar scripts PHP. O que estou fazendo de errado?

Meu apache.conf:

<Directory />
  Options FollowSymLinks
  AllowOverride None
</Directory>

Minha configuração vhost:           NomeDoServidor kunstmaan.cms

  DocumentRoot "/var/www/logus/web"

  AllowOverride All
  Require all granted

  (...)
</Directory>

serve-cgi-bin.conf

<IfModule mod_alias.c>
    <IfModule mod_cgi.c>
            Define ENABLE_USR_LIB_CGI_BIN
    </IfModule>

    <IfModule mod_cgid.c>
            Define ENABLE_USR_LIB_CGI_BIN
    </IfModule>

    <IfDefine ENABLE_USR_LIB_CGI_BIN>
            ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
            <Directory "/usr/lib/cgi-bin">
                    AllowOverride None
                    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                    Require all granted
            </Directory>
    </IfDefine>
</IfModule>

/etc/apache2/conf-enabled/php5-fpm.conf

<IfModule mod_fastcgi.c>
   AddHandler php5.fcgi .php
   Action php5.fcgi /php5.fcgi
   Alias /php5.fcgi /usr/lib/cgi-bin/php5.fcgi
   FastCgiExternalServer /usr/lib/cgi-bin/php5.fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization -idle-timeout 3600
   <Directory /usr/lib/cgi-bin>
       Require all granted
   </Directory>
</IfModule>

o diretório cgi-bin está vazio:

ls -la /usr/lib/cgi-bin/
total 8
drwxr-xr-x  2 www-data www-data 4096 Oct  6 12:29 ./
drwxr-xr-x 69 root     root     4096 Oct 12 00:10 ../

/etc/php5/fpm/pool.d/www.conf

user = www-data
group = www-data
...
listen = /var/run/php5-fpm.sock
listen.owner = www-data
listen.group = www-data

sem soquete em ls:

$ sudo ls -la /var/run/php5-fpm.sock
ls: cannot access /var/run/php5-fpm.sock: No such file or directory

Notei que tenho 2 serviços: php5-fpm e php5.6-fpm e quando inicio o segundo, ele mantém o estado "start / running" para sempre. Eu posso pará-lo, ele fica no estado "stop / waiting" por um longo tempo.

Como faço para corrigir isso?

    
por jacekll 12.10.2016 / 09:23

0 respostas