O PHP 7.2 está ativado, mas não é executado no meu site

0

Acabei de reinstalar o Ubuntu 16.04 e tenho 2 sites que quero colocar nele. Eu instalei o Apache2, PHP 7.2

Eu tenho meu site instalado neste caminho: /var/www/html/benshepherd.me

Eu adicionei este arquivo (benshepherd.me.conf) a /etc/apache2/sites-available/

<VirtualHost *:80>
    ServerName      benshepherd.me
    ServerAlias     www.benshepherd.me
    DocumentRoot    "/var/www/html/benshepherd.me"

    CustomLog       /var/log/apache2/benshepherd.me-access.log common
    ErrorLog        /var/log/apache2/benshepherd.me-error.log
    <Directory /var/www/html/benshepherd.me>
        AllowOverride All
    </Directory>
</VirtualHost>

Eu corri a2ensite benshepherd.me , corri a2enmod php7.2

Eu criei um arquivo que executará phpinfo() e que funciona corretamente.

No entanto, quando vou para o meu site, a linha de código <?php include('includes/styles.php'); ?> não é executada, ela sai como saída html.

    
por Ben Shepherd 09.04.2018 / 18:17

2 respostas

1

Eu sou um idiota.

Eu tinha um arquivo index.html no mesmo diretório que index.php

: |

    
por 09.04.2018 / 19:06
0

Certifique-se de que sua configuração do apache (principal ou qualquer um dos vários subclientes, dependendo da plataforma do servidor) tenha uma linha como esta:

AddType application/x-httpd-php .php
    
por 09.04.2018 / 18:27