問題タブ [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 投票する
3 に答える
461 参照

php - HipHopがJSONで定義された定数を解決しない

私はjsonを使用するアプリケーションを実行しています。テスト容易性のために、私はJsonWrapperを作成しました。

ご覧のとおり、すべてのjsonエラー定数を独自のエラーメッセージにマッピングしています。

問題:

  1. HipHopを使用しない場合、これは正常に機能します。
  2. HipHopを使用すると、次のエラーが発生します。

Use of undefined constant JSON_ERROR_DEPTH - assumed 'JSON_ERROR_DEPTH'

のすべての初期化をコメント化するコードを変更し$json_errors、HipHopで連想配列が禁止されているためにエラーが発生したかどうかをテストしようとしましたが、そうではありませんでした。コードのどこかにjson定数を配置した後も、失敗し続けました。

また、すべてのphp定数が失敗しているかどうかをテストしました。'XML_ERROR_PARTIAL_CHAR'定数でテストしましたが、失敗しませんでした。

ここで何が起こっているのか、なぜHipHopがJSONをそれほど嫌っているのかは本当にわかりません:(

編集

主な質問は次のとおりです。
両方がdefinephp関数で同じように定義されている場合、ヒップホップはJSON_ERROR_DEPTHを理解しないが、XML_ERROR_PARTIAL_CHARをそれほど労力をかけずに解決するのはなぜですか。

json.php:170行目

xml.php:行559

0 投票する
1 に答える
193 参照

php - hiphop-php compilation error

I am installing hiphop-php. In the final step(complation) i got an error,

I googled, but not get correct one, Pls help me

0 投票する
3 に答える
2458 参照

php - htaccess 書き換えルールを hiphop-php 設定に移植する

コントローラー/ビューなどをナビゲートするためにルールを書き換える必要がある CodeIgniter プロジェクトがあります。Ubuntu 12.04 に hiphop-php を正しくインストールしました。サイトで提供されているサンプルの WordPress インストールと書き換えルールを含め、完全に動作します。

ただし、CodeIgniter の index.php/controller セットアップで機能する適切な書き換えルールを理解する必要があり、私自身はあまり運がありませんでした。

WP 書き換え用のサンプル hiphop-php 構成ファイルを次に示します。

http://www.hiphop-php.com/wp/

Apache 用のサンプル CodeIgniter mod_rewrite ファイルは次のとおりです。

http://www.farinspace.com/codeigniter-htaccess-file/

基本的に書き換えに必要なのは、CodeIgniter の index.php コントローラーを使用してリクエストを適切にルーティングすることだけです。これは、Apache 書き換えルールの最後の部分で行われているようです。いくつかの例を見た後、一緒にハックできる残りの部分。

本当にありがとう!

0 投票する
1 に答える
423 参照

php - HipHop 致命的なエラー: 構文エラー、予期しない T_CLASS

フレームワークを HHVM で動作させようとしていますが、Hip-Hop HHVM でのみ発生するこの奇妙なエラーが発生しています。同じエラーは、PHP 5.2 以前のバージョンでのみ発生します。完全なエラーは

116行目はこのクラスです:

https://github.com/ProdigyView/ProdigyView-Core/blob/master/data/PVStaticPatterns.php#L116

HHVM の Reflection クラスに違いはありますか? 古いバージョンの PHP で実行されていますか? T_CLASS エラーの表も裏もわかりません。

0 投票する
0 に答える
422 参照

php - Installing PostgreSQL for Hip-hop/HHVM

Has anyone managed to install Postgresql for Hip-hop/HHVM?

I've have postgresql idl: https://github.com/eantoranz/hiphop/blob/master/src/idl/postgresql.idl.php

I also have a CMake file: https://github.com/Kitware/CMake/blob/master/Modules/FindPostgreSQL.cmake

Now the problem I am running into is how to put them together. Any help will be greatly appreciated.