问题标签 [xhp]

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 回答
193 浏览

openshift - 在 openshift 上使用 hhvm 和 composer

我正在使用 Nginx HHVM 3.13.1、MySQL 5.5 和 phpMyAdmin 4.0 墨盒在 Openshift 上构建一个测试应用程序。这是我在使用 Composer 并依赖于 Facebook 的 xhp-lib 的 vagrant box 本地运行的工作应用程序。这是我当前的 composer.json

有两个问题 - 首先,我的 PHP 版本不够最新,其次,我无法像这样使用 HHVM 守护程序运行 composer install

结果,如果我明确使用“composer install”作为命令,所有依赖项都会失败,并显示一条消息“你正在使用 PHP 而不是 HHVM 运行它”,如果我真的尝试使用“hhvm: command not found”用 hhvm 运行它。

这是我正在使用的部署后挂钩,正如您所看到的,它实际上只是尝试下载和安装作曲家:

所以这是我的问题:如何在 openshift 中的 hhvm 下运行 composer,以便我可以使用 XHP,以及如何在 openshift 中升级我的 PHP 版本?

0 投票
0 回答
162 浏览

php - 使用 composer 安装 XHP 时出错

我正在尝试使用 composer 在 OSX 上安装 XHP。我有一个包含 composer.phar 和 composer.json 的目录。我的 composer.json 文件如下所示:

我还安装了最新版本的 HHVM。我试着跑步

但出现以下错误:

我不知道从这里做什么。

0 投票
2 回答
261 浏览

hacklang - 如何将空参数传递给接受 :xhp 作为参数的函数?

我有这样的功能:

我不想将任何东西作为param2传递。我怎样才能做到这一点 ?当我尝试这样做时:

它向我显示错误。