尝试在“模式2(在临时目录中编译HipHop并从命令行运行已编译的程序)”中运行HipHop时出错

时间:2012-09-24 09:22:43

标签: php hiphop

我已经在我的VM(Ubuntu 12.04 LTS)中安装了HipHop和所有依赖项,在设置环境时没有遇到任何问题。但是我无法在维基文档 https://github.com/facebook/hiphop-php/wiki/Running-HipHop 中指定的模式2或3或4或5中运行HipHop。

我正在尝试在模式2 中运行HipHop,然后面临一些错误,显示“sudo:/ tmp / hphp_DF8jr8 / program:command not found”的消息,你能不能帮我解决一下这个问题并开始以正确的方向使用HipHop。

只需发布我的终端回复供您参考:

siva @siva-Parallels-Virtual-Platform:〜/ dev / hiphop-php $ $ HPHP_HOME / src / hphp / hphp / var / www / test。 php k 1 --log = 3
运行hphp ...
创建临时目录/ tmp / hphp_DF8jr8 ...
解析输入...
解析输入花费时间为0'00“(3 ms) 预优化...
预优化花费0'00“(0 ms)的时间 分析包括...
分析包括花费0'00“(0 ms)的时间 推断类型...
推断类型花费时间为0'00“(0 ms) - 优化后...
后优化花费0'00“(1 ms)的时间 创建二进制HHBC文件...
创建二进制HHBC文件需要0'00“(6 ms)的挂起时间 运行executable / home / siva / dev / hiphop-php / src / hhvm / hhvm -vRepo.Authoritative = true -vRepo.Commit = false -vRepo.Local.Mode = r -vRepo.Local.Path = / tmp / hphp_DF8jr8 / hhvm.hhbc --file /var/www/test.php ...
这是我的第一个php程序...保存在/ tmp / hphp_DF8jr8 ...中的所有文件 运行hphp需要0'00“(443 ms)的挂起时间

siva @siva-Parallels-Virtual-Platform:〜/ dev / hiphop-php $ / tmp / hphp_DF8jr8 / program
bash:/ tmp / hphp_DF8jr8 / program:没有这样的文件或目录

siva @ siva-Parallels-Virtual-Platform:〜/ dev / hiphop-php $ sudo / tmp / hphp_DF8jr8 / program
sudo:/ tmp / hphp_DF8jr8 / program:command not found

谢谢,
希瓦

1 个答案:

答案 0 :(得分:0)

您忘了添加--keep-tempdir选项。请仔细查看链接上的文档。