問題タブ [firephp]
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 - RubyonRailsに相当するFirePHP
Ruby On Railsに相当するFirePHPはありますか?
変数の値をコンソールに送信して、オブジェクトのプロパティを参照できるようにしたいと思います。
php - FirePHPの初心者向けの問題
私はいくつかのphpファイルを使用するWebページを書いています。PHPが正しく機能しておらず、変数の印刷などのデバッグを試みています。私はphpを初めて使用するので、これはすべて新しい領域です。
私は他のデバッグとcssアライメントにfirebugを使用しているので、firephpから始めるのが良い方法だと思いました。
私はfirePHPをfirefoxに追加し、いくつかのチュートリアルに従って、これをphpファイルに追加しました。
ページを読み込んだときに得られる結果は次のとおりです。
Warning: require_once(FirePHPCore/FirePHP.class.PHP): failed to open stream: No such file or directory in /var/www/contactform.php on line 15 Fatal error: require_once(): Failed opening required 'FirePHPCore/FirePHP.class.PHP' (include_path='.:/usr/share/php') in /var/www/contactform.php on line 15
もう少しセットアップとライブラリのロードが必要なようですが、何をどのように行うのかわかりません。
ローカルサーバーとしてapacheと/var/www/を使用してUbuntuで開発しています。
このエラーを乗り越える方法についてのアドバイスはありますか?
logging - Firephp改行文字が出力されない
私はfirephpforefirebugのファンです。しかし、それは改行文字を出力しないことを本当に私を悩ませています(駄洒落を許してください)。クエリをnotepad++にコピーして手動でフォーマットする必要があるため、クエリのデバッグは非常に面倒です。
以下を出力します
私は次のhttp://code.google.com/p/firephp/issues/detail?id=30に出くわしました
基本的にはサポートされておらず、もうアクティブではないように見えるfireconsoleにリンクしていると言っていますか?firephpまたは回避策に代わるものはありませんか?
php - FirePHPがPHPコードにインストールされているかどうかを確認します
FirePHPがサーバーにインストールされているかどうかを(PEAR経由で)判断する方法はありますか?FirePHPにログインできるようにしたいのですが、そのツールがないと全員のコードがクラッシュしないようにしたいと思います。
例、それがどのように機能するかを私が想像する方法:
library_existsメソッドのようなものは見つかりませんでした。PHPにそのようなものはありますか?
php - FirePHPは、ログに記録されたときにどこから呼び出されたかを通知するように構成できますか?
私は、レガシーのスパゲッティコードアプリケーションで同僚を助けています。には何千もの呼び出しがありますが$firephp->log
、特定の呼び出しを追跡しようとしています。
FirePHPは、すべてのログステートメントに、コード内で呼び出された場所を含めるように構成できますか?
php - 複数のクラスと依存関係を持つ Firephp ロギング
私はかなり大きな PHP アプリケーションを書いていますが、デバッグ出力が必要なところまで来ました。FireBug と FirePHP のインストールに成功し、コンソールに 1 行のテキストを出力することができました。
ここが今の問題です。基本的にビューを表示してフォームを送信するためのコードのみを含む Register.php という php ファイルがあります。このファイルは、SiteViewModel.php クラスの関数を呼び出して、ユーザーを登録する際の実際のバックグラウンド作業を行います。SiteViewModel.php は、他の php ファイルも呼び出して DB に接続し、チェック/挿入を実行します。
デバッグ行を SiteViewModel.php ファイル コンストラクターに入れると、Firebug コンソールに出力が得られます。他の行を他の場所に置くと、何も記録されません。
いくつかのコード
Register.php:
SiteConfig.php:
SiteViewModel.php:
php - firephp出力の色付きのドットは何を意味しますか?
緑、オレンジ、灰色のドットを見たことがありますが、それらは変数の型に対応していないようです... 何かアイデアはありますか?
FAQなどでそれらについての言及は見つかりませんでした:http://www.firephp.org/Wiki/Reference/FAQ
php - 必要なファイル内で FirePHP が動作しない
クラス内で使用する場合を除いて、私のfirePHPは正常に動作しますが、その理由は何ですか?
index.php のどこかに貼り付ければ問題なく動作します。しかし、必要なファイルに入れると、機能しなくなります。
php - Zend Framework 2 での FirePHP の使用
Zend Framework 2 で FirePHP を使用しようとしていますが、何かが足りないようです。実行しようとしている基本的なコードは次のとおりです。
表示されるエラーは「FirePHP クラスが見つかりません」です。Zend/Log/Writer フォルダーに FirePhp クラスがあるため、最初は戸惑いました。しかし、クラス コンストラクターには FirePhp\FirePhpInterface オブジェクトが必要であることがわかりました。Zend/Log/Writer/FirePhp フォルダーを確認したところ、そこに FirePhpInterface を実装する FirePhpBridge クラスがありますが、コンストラクターに FirePHP インスタンスも必要です。Zend/Log/Writer/FirePhp フォルダーに FirePHP.php ファイルがありません。これは別の場所から入手する必要がありますか?
アップデート
私は今、FirePHPを機能させることができましたが、これが機能するようにきれいな方法でそれを行う方法を見つけようとしています. 私がそれを機能させる唯一の方法は、それをプロジェクトのルートディレクトリに置き、次のことを行うことです:
通常、次のようなライターを作成できるはずだと思います。
ただし、これがうまくいかないのは、Zend\Log\Writer\FirePhp クラスの getFirePhp() 関数にあると思います。クラスはこれを行います:
これは、この class_exists('FirePHP') 呼び出しが適切なクラスを見つけ、 new FirePHPService() も適切に機能するように、どのように設定するべきかについて迷っているところです。
cakephp - DebugKit、Firebugなどを使用したCakePHP 2でのajax呼び出しのデバッグ
DebugKit がインストールされた CakePHP 2 アプリがあります。正常に動作しており、ロードしたページごとに「タイミング」ツールバーでメモリ使用量と処理時間を取得しています。
私ができるようにしたいのは、ページが読み込まれた後のメモリ使用量と ajax リクエストの処理時間です。DebugKitツールバーの「履歴」ボタンを使用して以前のajaxリクエストにアクセスできることは承知していますが、ページをクリックしてajaxリクエストを起動し、それらのデバッグ情報を即座に取得したい場合、これは実際には役に立ちません。
そのため、検索を行ったところ、Firefox で Firebug + FirePHP をアプリの FirePHP および FireCake ライブラリと共に使用して、ajax リクエストごとに DebugKit のすべての統計を取得できることがわかりました。これは完璧に聞こえますし、まさに私がやりたいことです。
残念ながら、私はそれを機能させることができないようです。この問題に関するチュートリアルは、 http://someguyjeremy.com/blog/using-firephp-to-debug-your-cakephp-appで 1 つしか見つかりませんでした。
チュートリアルで言及されていることはすべて実行しましたが、Cake はエラーをまったく表示しません。ただし、何かが欠けている場合を除き、Firebug のどこにデバッグ情報が表示されているかはわかりません。
私の設定:
ケーキのバージョン: 2.2.4
Firefox バージョン: 17.0.1
Firebug バージョン: 1.11.1 および 1.9.0 で試行済み
FirePHP バージョン: 0.7.1
DebugKit バージョン: 2.2.0 (最新のマスター ブランチ)
アップデート
.json で終わらない Ajax リクエストに対しては完全に機能しているように見えるため、Router::parseExtensions('json');
routes.php にある によって取得されません。
Router::parseExtensions('json');
Ajax リクエストを取り出して、filter
アクションを呼び出すのではなく直接実行するように変更するfilter.json
と、Cake がすべての FireBug ヘッダーを提供します。残念ながら、JQuery ではコンテンツ タイプが application.json である必要があるため、このように使用することはできません。