我在我的机器上安装了 Apache2
和 PHP 7
与 (sudo apt-get install php7.0 php7.0-mcrypt)
. 当我在终 endpoints 击 php -v
时,它返回:
PHP 7.0.4-7ubuntu2.1(cli)(NTS)版权所有(c)1997-2016 PHP Group Zend Engine v3.0.0,版权所有(c)1998-2016 Zend Technologies与Zend OPcache v7.0.6-dev,版权所有(c)1999年至2016年,Zend Technologies
那么我在 var/www/html/e.php
创建了一个 PHP
文件,内容如下:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
当我打开浏览器(http://localhost/e.php)时,它不显示php变量,只是工作html标记 . 我错过了什么? Apache的Ubuntu "It Works"页面有效 .
提前致谢 .
2 回答
我之前在ubuntu中遇到了同样的问题,尝试将该文件从
var/www/html/e.php
移动到/opt/lampp/htdocs
并确保它具有正确的"-rw-r--r--"您需要安装PHP apache2模块才能使用PHP . 您可以通过键入命令从终端安装libapache2-mod-php
Apache将自动重启,然后PHP可用 .