PHP перестал работать в Ubuntu и Apache

, я использую Ubuntu 18.04. У меня есть ЛАМПА. В какой-то момент я понял, что мой PHP больше не работает. Я не пользовался им какое-то время, поэтому, к сожалению, не могу сказать, когда он перестал работать. Это могло быть, когда я обновился до Ubuntu 18.04 с 16.04.

Я рыскал в Интернете в поисках ответов на проблему и просто не смог заставить ее работать. Вот информация о проблеме и о том, что я пробовал:

Я переустановил Apache2. Сам по себе Apache работает, но PHP через Apache не работает: файлы .php отображают код, а не выполняют его. Или иногда страница .php просто пуста, за исключением html на странице. Страница с phpinfo (); функция на нем пуста.

Я тестирую, используя страницу .php с этим кодом:

     <h1>My PHP Info Page</h1>


<?php 

    phpinfo(); 

?> 

Я открываю эту страницу через браузер Chrome: http: //localhost/~username/Testing/info.php

Только фраза " Появится моя информационная страница PHP ». Остальная часть страницы пуста.

Я использую php7.2.

Когда я набираю «php -v» в терминале, я получаю:

PHP 7.2.24-0ubuntu0.18.04.10 (cli) (построено: 25 октября 2021 г., 17:47:59) (NTS) Авторские права (c) 1997-2018 Группа PHP Zend Engine v3.2.0, Авторское право (c) 1998-2018 Zend Technologies с Zend OPcache v7.2.24-0ubuntu0.18.04.10, Copyright (c) 1999-2018, Zend Technologies

Я запускал эти команды в терминале в различных точках:

sudo a2dismod mpm_event && sudo a2enmod mpm_prefork && sudo a2enmod php7.2

sudo a2enmod php7.2 sudo a2dismod php7.0 sudo a2dismod php5

Я добавил следующий код в файл apache2.conf:

Приложение SetHandler / x-httpd-php

Затем я изменил его на:

Приложение SetHandler / x-httpd-php

(Затем я снова изменил его. Кроме того, согласно одному предложению, я вручную ввел этот код, а не копировал и вставлял его.)

Каждый раз после внесения каких-либо изменений в файл apache2.config я перезапускал службу Apache с помощью этой команды:

sudo systemctl restart apache2

Я в своем уме. Почему мой PHP не работает?

0
задан 16 November 2021 в 13:34

0 ответов

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

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