問題タブ [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 - HipHopがJSONで定義された定数を解決しない
私はjsonを使用するアプリケーションを実行しています。テスト容易性のために、私はJsonWrapperを作成しました。
ご覧のとおり、すべてのjsonエラー定数を独自のエラーメッセージにマッピングしています。
問題:
- HipHopを使用しない場合、これは正常に機能します。
- 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
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
php - htaccess 書き換えルールを hiphop-php 設定に移植する
コントローラー/ビューなどをナビゲートするためにルールを書き換える必要がある CodeIgniter プロジェクトがあります。Ubuntu 12.04 に hiphop-php を正しくインストールしました。サイトで提供されているサンプルの WordPress インストールと書き換えルールを含め、完全に動作します。
ただし、CodeIgniter の index.php/controller セットアップで機能する適切な書き換えルールを理解する必要があり、私自身はあまり運がありませんでした。
WP 書き換え用のサンプル hiphop-php 構成ファイルを次に示します。
Apache 用のサンプル CodeIgniter mod_rewrite ファイルは次のとおりです。
http://www.farinspace.com/codeigniter-htaccess-file/
基本的に書き換えに必要なのは、CodeIgniter の index.php コントローラーを使用してリクエストを適切にルーティングすることだけです。これは、Apache 書き換えルールの最後の部分で行われているようです。いくつかの例を見た後、一緒にハックできる残りの部分。
本当にありがとう!
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 エラーの表も裏もわかりません。
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.