1

我使用了此链接 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 容器并获得了相同的行为。

4

1 回答 1

0

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

如果没有,听起来你已经正确设置了它。请在https://github.com/facebook/hhvm/issues提交错误,我将与您一起研究它。StackOverflow 并不是真正适合进行此类调试的论坛。

于 2014-12-13T20:07:53.740 回答