Debian 7 Nginx HHVM服务器没有运行hh代码

时间:2014-06-15 18:37:12

标签: hhvm hacklang

我有一个nginx Debian 7服务器我已经成功配置hhvm之前(使用hh代码工作正常)但本周我又做了(从全新的Debian 7安装)并且安装成功甚至响应“HipHop”当我请求phpinfo()时。它没有做的是用hh代码加载任何页面。

我正在尝试:

<?hh 
echo "HHVM v".HHVM_VERSION; 
?>

在名为test.php的页面上,但页面只是挂起。 php代码在hh代码标签中运行正常。

1 个答案:

答案 0 :(得分:3)

如果您查看/var/log/hhvm/error.log,就会看到Fatal error: syntax error, unexpected T_HH_ERROR, expecting $end in /var/www/test.php on line 2之类的内容。这是因为关闭标签在Hack中无效。这是因为结束标记(?>)在Hack中无效。要让您的示例有效,请使用:

<?hh
echo "HHVM v".HHVM_VERSION;