Php linux mint中的灯堆栈工作不正常

Php linux mint中的灯堆栈工作不正常,php,lamp,linux-mint,Php,Lamp,Linux Mint,我是Linux的新手。我试图在LinuxMint中安装lamp堆栈。我使用了这个命令sudo-apt-get-install-apache2,看起来它正在工作。我在浏览器中输入localhost,它显示apache2 ubuntu默认页面。但问题是,当我在/var/www/html这个目录中创建一个info.php文件,其中包含一些基本的php代码,而不是显示php的详细信息和版本,而是在浏览器中显示原始的php代码。我试过StackOverflow的解决方案 但什么都不管用。如何修复此问题?您

我是Linux的新手。我试图在LinuxMint中安装lamp堆栈。我使用了这个命令
sudo-apt-get-install-apache2
,看起来它正在工作。我在浏览器中输入localhost,它显示apache2 ubuntu默认页面。但问题是,当我在
/var/www/html
这个目录中创建一个
info.php
文件,其中包含一些基本的php代码
,而不是显示php的详细信息和版本,而是在浏览器
中显示原始的php代码。我试过StackOverflow的解决方案


但什么都不管用。如何修复此问题?

您没有安装PHP,或者您的PHP未启用

你可以做:

对于安装->
sudo apt-get-install-php-mysql

对于启用->

sudo a2enmod php7  
sudo service apache2 restart

这很重要,因为您没有安装PHP,或者您的PHP没有启用

你可以做:

对于安装->
sudo apt-get-install-php-mysql

对于启用->

sudo a2enmod php7  
sudo service apache2 restart

这很重要
sudo服务apache2重启

您重启apache2了吗?使用sudo服务apache2重新启动?是否重新启动apache2?使用sudo服务apache2重启?它可以工作,但我有一个问题,在键入(sudo a2enmod php7)后,为什么会显示它(错误:模块php7不存在!)?(a2enmod)的含义是什么?a2enmod,a2dismod-启用或禁用apache2模块。您可以在这里找到更多详细信息->manpages.ubuntu.com/manpages/xenial/man8/a2enmod.8.html可能是您有不同版本的php,它可以工作,但我有一个问题,在键入(sudo a2enmod php7)后,为什么会显示它(错误:模块php7不存在!)?(a2enmod)的含义是什么?a2enmod,a2dismod-启用或禁用apache2模块。您可以在这里找到更多详细信息->manpages.ubuntu.com/manpages/xenial/man8/a2enmod.8.html可能您有不同版本的php