我最近在一台新PC上安装了Linux Mint 18.3 Mate。一切正常但我无法成功安装PHP作为LAMP设置的一部分(通过localhost使用)。
我通过
终端安装了LAMPsudo 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文件中确认该目录是文档根目录。
我在/etc/php/7.0/apache2/php.ini文件中设置了display_errors = On,但是当我尝试phpinfo测试页面时,没有出现错误。
我检查了/var/log/apache2/access.log文件,确认系统记录了phpinfo测试页面访问。但是在这些访问尝试中/var/log/apache2/error.log文件中没有出现错误。
我通过运行确认我有一个当前的libapache2-mod-php:
sudo apt-get install libapache2-mod-php
终端返回的消息是它已经是最新版本。
我确认PHP 7(7.0.22-0ubuntu0.16.04.1)在终端上运行php -v
。
我还应该检查或做些什么来解决这个问题?
感谢您的帮助!