2017-02-22 7 views
1

コミュニティを要求し、symfonyの:デバッグAjaxが

iは、symfonyプロジェクト(3.1.10)を持っており、データをロードするために、AJAXリクエスト(jquery.ajax)を使用します。要求が失敗した場合、デバッガツールバーにエラーが表示されますが、プロファイラエントリは作成されません。はプロファイルの列にです。だから私は失敗の理由を得るチャンスがない。 symfony 2.7には、失敗したajaxリクエストのためのプロファイラエントリがあることを覚えています。誰か助けてくれますか?同じを見て

debug toolbar

+3

あなたは500と4xxのエラーが発生しているので、私はかなり確信しています、これはおそらくあなたのPHPコードが致命的なエラーで終了したので、PHPスクリプトの実行はもうありません。 – LBA

+0

あなたの答えをありがとう。しかし、私は、500エラーのためのプロファイルエントリがあったことを覚えています。そして、このブログの投稿はそれもあります:http://symfony.com/blog/new-in-symfony-3-1-web-debug-toolbar-and-profiler-enhancements – user3241334

+1

はい、しかし、まだ - 致命的なエラーがありますPHPを使用すると、基本的な致命的な状態になり、PHPの実行がそれ以上できなくなります(例えば、 'use'文など) - プロファイラで詳細を知りたい場合。追加情報がある場合はログにアクセスしてください。 – LBA

答えて

0

。しかし、あなたはあなたがいつもあなたのインスタンスに/_profiler/ページを開いて、あなたのajaxコールを見つけて、何が起こったのかを知ることができます。

+0

要求はプロファイラーページにも表示されません。ちょうどそれが決して実行されなかったように。 – user3241334

0

AJAXリクエストのURLが実際にapp_dev.phpフロントコントローラを使用していることを確認してください。それ以外の場合は、プロファイラが表示するデバッグデータは記録されません。

関連する問題