问题标签 [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.
php - 在cygwin中使用php hip-hop
是否可以在 cygwin 中运行 hip-hop php,它在 linux 环境等 Windows 中使用更多脚本语言......?
php - 构建 hiphop 时自定义 libevent 包的问题
我在 Backtrack 5 下构建 hiphop 时遇到了麻烦。我已经安装了所有必需品,显然它一直失败的唯一部分是自定义 libevent 包。
这是我为构建和安装 libevent 而运行的命令。
在构建 libevent 时,它构建和安装时没有错误。在尝试构建 hiphop 时,这些是我正在运行的命令:
但是,在运行 CMAKE 时出现此错误:
有谁知道解决此问题的方法或至少为我指明正确的方向?
编辑:
我忘了提及这一点,但每次我尝试修补 libevent 源时,我都会收到以下消息:
在这里,我通常只回答是并允许它继续进行
php - 在 Ubuntu 11.10 (Hiphop) 上构建 hiphop 的问题
当我来到 hiphop-php 目录并运行 cmake 。我收到以下错误:
-- 找不到 LIBINOTIFY(缺少:LIBINOTIFY_LIBRARY LIBINOTIFY_INCLUDE_DIR)
CMake/FindLibunwind.cmake:19 处的 CMake 错误(消息):
发现 libunwind.h 没有匹配 unwind.h
调用堆栈(最近的调用优先):
CMake/HPHPFindLibs.cmake:38 (find_package)
CMake/HPHPSetup.cmake:46(包括)
src/CMakeLists.txt:18(包括)
我不知道如何安装 LIBINOTIFY
我在 linux mint 12 上运行,它基于 ubuntu 11.10
感谢您的任何帮助,您可以提供!
php - PHP HipHop 是否支持带有准备好的语句的 Mysqli 库
我们正在使用 Mysqli 准备好的语句。请让我们知道我们是否可以使用 PHP hiphop 以及它是否支持 Mysqli 特别是准备好的语句。提前致谢。
centos - 抛出 'HPHP::RescheduleException' 的实例 - 在 CentOS 5 上编译失败
CentOS 5.8 --- Kenrel 2.6.18-308.11.1.el5 x86_64
这是 64 位 CentOS 5 的奇怪错误,我运气不好...
提前致谢。
php - Hiphop PHP:CodeError.js 总是包含 0 个错误
我使用 Ubuntu 12.04(64 位)。
我使用本手册从源代码编译 hiphop:https ://github.com/facebook/hiphop-php/wiki/Building-and-installing-HHVM-on-Ubuntu-12.04
hphp 运行良好,但我总是看到我的 CodeError.js 是这样的:
为了了解发生了什么,我创建了一个“errors.php”文件:
之后,我让 HipHop 使用命令分析文件:
控制台输出:
HipHop 创建了 2 个文件:Stats.js 和 CodeError.js
Stats.js 内容:
CodeError.js 内容:
怎么会这样?我错过了什么?
有趣的事实:Stats.js 每次都会创建,即使我设置了 --gen-stats=0
php - 如何使用和检查 HipHop for PHP 的性能改进?
Facebook 上围绕 HipHop PHP 的讨论给我留下了深刻的印象,也想尝试一次。我发现很多文章都说 HipHop 如何提高性能,我也找到了安装步骤。但是我没有找到使用此 HipHop 并检查性能改进的步骤/指南。
我想很多人已经使用了 HipHop,所以请告诉我使用 HipHop 的确切步骤并检查性能改进。如果您知道已经有一些博客或其他内容可以指定相应的流程,那么至少请指出这些资源。
仅供参考:我已经按照wiki 页面上的说明在我的 Ubuntu 12.04 LTS 中安装了 HipHop ,但不知道如何使用它。我在我的项目中使用 CodeIgniter 框架。
php - 尝试在“模式 2(在临时目录中编译 HipHop 并从命令行运行已编译的程序)”中运行 HipHop 时出错
我已经在我的 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: 找不到命令
谢谢,
湿婆
php - Libmemcached 出错
我对 libmemcached 的 make 命令有问题,它在命令末尾附近抛出所有这些错误
我正在尝试按照我找到的这些说明在 64 位 debian 挤压上安装 phphiphop。我使用的是比说明更新的版本,但旧版本也会发生同样的情况,并且 phphiphop 说它支持 0.39+。任何帮助都会很棒,谢谢。