.php文件下载而不是执行

时间:2017-06-14 14:31:58

标签: php apache ubuntu

我是Apache和PHP的新手。

我创建了一个helloworld.php文件,当我运行它时,文件下载并且命令永远不会执行。

我使用Ubuntu 16.04与Apache 2和PHP 7.1。

我尝试完全重新安装所有内容,并使用以下命令编辑apache2.conf文件:

<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>

但这不起作用。

我尝试从https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04

安装LAMP

但是在最后一步中,我用这些代码行创建了一个info.php文件:

<?php
phpinfo();
?>

上面的行显示原样。

我尝试找到解决方案,但大多数都提到了httpd.conf文件,我无法在任何地方找到它。

我知道这个问题之前已被多次询问过,但我没有找到满意的解决方案。

1 个答案:

答案 0 :(得分:0)

似乎没有安装apache PHP模块。首先从以下命令安装apache php模块:

sudo apt install php libapache2-mod-php

然后使用以下命令启用该模块:

sudo a2enmod php7.0