Мой Apache выполняет и отображает Страницу По умолчанию. Я могу перенаправить файл PHP в php, и команда эха отображается правильно. Я уже исследовал предыдущие версии Ubuntu и не могу найти решение.
a2query -m php7.2 -> Enabled by maintainer script
В /etc/apache2/mods-avaliable/php7.2.conf
These lines have been commented.
Running PHP scripts in user directories is disabled by default
To re-enable PHP in user directories comment the following lines
(from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
prevents .htaccess files from disabling it.
Commented following lines.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_flag engine Off
</Directory>
</IfModule>
Классические процессы phpinfo.php, но никакой вывод обеспечиваются Apache. т.е. php < phpinfo.php
списки вся информация.
Я полагаю, что существует требуемая установка и/или значение не набор. Это закончилось после обновления от Ubuntu 15.04 до Ubuntu 18.04. Любая справка ценилась бы.
В файле/etc/apache2/envvars пользователь и группа не были корректны. измененный экспорт APACHE_RUN_USER=www-data в myname и измененный экспорт APACHE_RUN_GROUP=www-data в myname
Другие изменения были внесены в апачский конфигурационный файл, чтобы заставить phpmyadmin работать, но это - другая история.
Я столкнулся с аналогичной проблемой, когда файлы php не запускались после обновления Ubuntu 18.10 до 19.10 и php 7.3. Оказывается, на этот вопрос я ответил. Мой веб-корень находился в / home / xyz / public_html. Решением было закомментировать блок
.