PHP 7.2 está habilitado pero no se ejecuta en mi sitio web

PHP 7.2 está habilitado pero no se ejecuta en mi sitio web

Acabo de reinstalar Ubuntu 16.04 y tengo 2 sitios web que quiero instalar. He instalado Apache2, PHP 7.2

Tengo mi sitio instalado en esta ruta:/var/www/html/benshepherd.me

He agregado este archivo (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>

he corrido a2ensite benshepherd.me, he corridoa2enmod php7.2

He creado un archivo que se ejecutará phpinfo()y funciona correctamente.

Sin embargo, cuando voy a mi sitio web, la línea de código <?php include('includes/styles.php'); ?>no se ejecuta, sino que aparece como salida html.

Respuesta1

Soy un idiota.

Tenía un archivo index.html en el mismo directorio que index.php

:|

Respuesta2

Asegúrese de que su configuración de Apache (ya sea principal o cualquiera de las diversas subincluidas según la plataforma de su servidor) tenga una línea como esta:

AddType application/x-httpd-php .php

información relacionada