Я недавно установил Linux Mint 18.3 Mate на новый ПК. Все работает нормально, но я не могу успешно установить PHP как часть установки LAMP (для использования через localhost).
Я установил ЛАМПУ через терминал с
sudo apt-get install lamp-server^ -y
Тест Apache (страница «Это работает!») Прошел успешно.
Тест PHP (файл, который просто имеет <?php phpinfo(); ?>
в нем), однако, выдает пустую белую страницу. Файл называется «testphp.php», и я пытаюсь получить к нему доступ в localhost / testphp.php.
Я проверил несколько потенциальных причин проблемы:
Тестовый файл phpinfo находится в / var / www / html, и я подтвердил в файле etc / apache2 / sites-available / 000-default.conf, что этот каталог является корнем документа.
Я устанавливаю display_errors = On в файле /etc/php/7.0/apache2/php.ini, но когда я пробую тестовую страницу phpinfo, никаких ошибок не появляется.
Я проверил файл /var/log/apache2/access.log, чтобы убедиться, что доступ к тестовой странице phpinfo записывается системой. Но никаких ошибок в файле /var/log/apache2/error.log при этих попытках доступа не появляется.
Я подтвердил, что у меня есть текущий libapache2-mod-php, выполнив:
sudo apt-get установить libapache2-mod-php
Терминал вернул сообщение, что это уже самая новая версия.
Я подтвердил, что PHP 7 (7.0.22-0ubuntu0.16.04.1) работает с php -v
на терминале.
Что еще я должен проверить или сделать, чтобы устранить эту проблему?
Спасибо за помощь!
Задача ещё не решена.
Других решений пока нет …