问题标签 [hiphop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
400 浏览

php - 当前的 HipHop PHP 是 php2C++ 翻译器还是 JIT?

我一直在搜索 HipHop 的文档,并找到了论文The HipHop Compiler for PHP,它描述了从 PHP 到 C++ 的静态编译方法。

同时,在源代码中它说这是一个虚拟机并且动态执行 JIT。

给定当前代码库,如何使用静态编译?

谢谢你。

0 投票
2 回答
6916 浏览

facebook - 在 Windows 上使用 HipHop VM

我刚刚阅读了一篇文章,了解了 HHVM,它是基于 Java 的 JVM 线构建的。我继续尝试在网上搜索,但只找到有关在 Ubuntu build 12 版本上安装它的文章。

我一直在使用 WAMP 堆栈,想知道是否可以将 HHVM 用于我的任何应用程序。另外,我想了解 HHVM 是否可以与我们现有的应用程序集成。早些时候有一篇文章建议 HipHop 是 FB 根据他们的要求写来提高他们的表现的,它可能不适合你的。HHVM 的情况是否相同?

0 投票
0 回答
232 浏览

mod-rewrite - 如何使用 HipHop VM 将 example.com/url 重定向到 www.example.com/url

如何使用 HipHop VM 将 example.com/url 重定向到 www.example.com/url。我不确定从哪里开始,因为 rewriterules 部分似乎只将模式匹配应用于路径

我试过了

0 投票
0 回答
372 浏览

mysql - hiphop mysql连接出错

我是嘻哈新手。我已经在 ubuntu 12.04 上安装了 hhvm。现在安装已经完成,我已经启动了 hhvm 服务器,它在没有数据库的 php 代码中工作正常。但是当我在 hhvm 服务器上运行具有数据库连接的 php 应用程序时,它给出了错误

could not connect to mysql server:Access denied for user 'root'@'localhost' (using password: NO)

我已经通过终端访问了 mysql 并创建了数据库和表。但我无法访问 phpmyadmin。我需要为 hhvm 服务器安装 phpmyadmin 吗?请指导我如何继续前进?

0 投票
0 回答
268 浏览

php - HipHop for PHP 是否支持 intl (Unicode) 扩展?

我正在考虑将我的代码移到 HipHop for PHP 上,但找不到 HipHop 是否支持 intl 扩展的问题的答案,这是我的代码处理 Unicode 文本所必需的。

另外,我在哪里可以找到 HipHop 的一般限制列表?

0 投票
1 回答
1825 浏览

ubuntu - HHVM/Hiphop 的新贵脚本

我正在尝试在 Ubuntu 13.04 服务器上为 HHVM aka Hiphop PHP 设置一个新贵,因此它在启动时启动并在意外终止时重新生成。

脚本位于:

这是我到目前为止所得到的:

当我输入时没有任何反应:

怎么了?

0 投票
2 回答
5112 浏览

php - 我需要哪个选项来用 HHVM 编译 php 代码

hhvm --hphp -thhbc -o some_dir file1.php file2.php
这是预编译选项,它是 hiphop for php github wiki 中的示例。我想用 hiphop VM 将 PHP 代码输出为 C++ 代码。谁能告诉我如何完成它?谢谢。

0 投票
1 回答
2246 浏览

php - HHVM Memcache 集成

我有一个安装了 Memcache 的 Drupal 7 网站,它在 Apache2 Web 服务器上运行良好。现在我已经用 HHVM (HipHop) 替换了 Apache2,并在性能上得到了真正的提升。

问题是很明显 Drupal 不能与 Memcache 服务器交互。这是错误:

当然,没有任何东西存储在 Memcache 中。

我想 Drupal 的 Memcache 模块正在使用 PECL Memcache:set(),这在这个新安装的 HHVM 中不可用。HHVM 是否有类似 PECL 的安装?

谢谢

0 投票
0 回答
379 浏览

php - HPHP HipHop for PHP make 在 98% 时失败

这是在 Ubuntu 13.10 上

它在 64 位系统上。

我无法解决这个问题 - 有人遇到过同样的问题吗?

我已按照此处发布的说明进行操作。

0 投票
1 回答
593 浏览

php - hhvm 和 cron 工作永远挂起

如何在 cron 作业中调用 hhvm?

在 crontab 中,我添加了以下行

当我做ps aux | grep cron | grep -v grep

为什么有两个条目并且它永远挂起?请帮助我理解并解决问题