Php7 不适用于短标签

pre*_*bre 3 php apache2

我已经在本地主机上安装了 Apache2 MariaDB 和 PHP7,但 PHP 不起作用。Apache webside 看起来很正常,而 phpinfo.php 只给我一个空白页面。我曾经使用 'apt-get install lamp-server^' 进行安装,但我想要 MariaDB,所以我安装了每个包,包括一些 PHP 扩展和 phpmyadmin。我不知道如何让 php 工作。有什么线索吗?

~ # php -v
PHP 7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )
Run Code Online (Sandbox Code Playgroud)

phpinfo.php:

<? phpinfo(); ?> 
Run Code Online (Sandbox Code Playgroud)

pa4*_*080 8

问题是,默认情况下,PHP 7 不支持短开放标签<?

它在来自php.net的文章PHP 标签中进行了描述。

您需要使用完整的 open 标签<?php。或者,如果您有为早期版本的 PHP 编写的 PHP 程序,您可以通过以下方式更改此规则:

不要忘记重新启动Apache2:

sudo systemctl restart apache2.service
Run Code Online (Sandbox Code Playgroud)