Сценарий PHP, не выполняющийся на сервере Apache. U-18.4 PHP 7.2 Localhost

Мой 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. Любая справка ценилась бы.

1
задан 15 August 2018 в 22:05

2 ответа

В файле/etc/apache2/envvars пользователь и группа не были корректны. измененный экспорт APACHE_RUN_USER=www-data в myname и измененный экспорт APACHE_RUN_GROUP=www-data в myname

Другие изменения были внесены в апачский конфигурационный файл, чтобы заставить phpmyadmin работать, но это - другая история.

0
ответ дан 7 December 2019 в 23:48

Я столкнулся с аналогичной проблемой, когда файлы php не запускались после обновления Ubuntu 18.10 до 19.10 и php 7.3. Оказывается, на этот вопрос я ответил. Мой веб-корень находился в / home / xyz / public_html. Решением было закомментировать блок ... .

0
ответ дан 22 December 2019 в 19:37

Другие вопросы по тегам:

Похожие вопросы: