Я только что переустановил Ubuntu 16.04, и у меня есть 2 веб-сайта, которые я хочу разместить на нем. Я установил Apache2, PHP 7.2
Мой сайт установлен по этому пути: /var/www/html/benshepherd.me
Я добавил этот файл (benshepherd.me.conf) в /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>
Я запустил a2ensite benshepherd.me
, я запустил a2enmod php7.2
Я создал файл, который будет запускать phpinfo()
и он работает правильно.
Но когда я захожу на мой сайт, строка кода <?php include('includes/styles.php'); ?>
не будет выполняться, вместо этого он будет выводиться как html.