在一个文件上运行hh_client会永远挂起

时间:2014-12-12 16:44:28

标签: hhvm hacklang

我使用了此链接的构建说明 centos install docs

似乎安装得很好。我跑了hhvm --version

HipHop VM 3.5.0-dev+2014.12.11 (rel) Compiler: heads/master-0-g546087bf1b0560c4a9e254fcad46a9212e42ccc2 Repo schema: cf1780b3cc3857e091e924935ae6267e9794de9c Extension API: 20140829

因此,按照引导文档,我创建了一个包含2个文件的目录(test.php和.hhconfig)

我将以下代码添加到test.php

<?hh

function f(): int {
  return 'not an int';
}
f();

在这个目录中我运行hh_client并且以下消息长时间显示20-30分钟+。这是正常的吗?我尝试使用带有hhvm的docker容器并安装并获得相同的行为。

1 个答案:

答案 0 :(得分:0)

这可能是一个已知问题:您可以在再次尝试之前执行killall -9 hh_server; export USER=$(logname)吗?如果这样可以解决问题,那么您已经解决了我本周刚刚在https://github.com/facebook/hhvm/commit/53b4d9b1ad7ccf99ef7b80d5d673f1578c9791c8修复的问题。该修复程序应该在最新的每晚构建中,因此如果您更新构建,也可能会修复它。

如果没有,听起来你已经正确设置了它。请在https://github.com/facebook/hhvm/issues提交错误,我会与您一起调查。 StackOverflow并不是这样调试的正确论坛。