1

我已经在我的 VM(Ubuntu 12.04 LTS)中安装了 HipHop 和所有依赖项,在设置环境时没有遇到任何问题。但我无法按照 wiki 文档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
running hphp...
创建临时目录 / tmp/hphp_DF8jr8 ...
解析输入...
解析输入耗时 0'00" (3 ms) wall time
pre-optimizing...
预优化耗时 0'00" (0 ms) wall time
分析包括...
分析包括耗时 0'00" (0 ms) 的墙时间
推断类型...
推断类型耗时 0'00" (0 ms) 墙时间
后优化...
优化后耗时 0'00" (1 ms) 墙时间
创建二进制 HHBC 文件...
创建二进制 HHBC 文件耗时 0'00" (6 ms)
运行可执行文件 /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: 找不到命令

谢谢,
湿婆

4

1 回答 1

0

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

于 2013-01-20T02:36:25.673 回答