問題タブ [whoops]

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 に答える
955 参照

php - Whoops スタック フレームに引数を追加する

これはばかげた質問かもしれませんが、ドキュメントで実際に見ることはできません:構成変数(理想的には)またはWhoopsにコールバックを追加する目立たない方法(特にPrettyPageHandler)はありますか?各フレームが情報に引数を持つようにします右側の詳細エリア? PrettyPageHandler将来、自分のバージョンの Whoops を更新した場合に問題が発生したくないので、基本的にコピーして編集する必要はありません。

フレームコメントとして引数を追加することで各フレームを変更するハンドラをスタックに追加することを検討しましたが、すぐに問題に遭遇しました。次のいずれかが発生しています。

  1. おっとPrettyPageHandler、フレーム コメントは表示されません。ハンドラーがコメント セクションにテキストを正しく追加していると仮定すると (引数リストを取得しようとするのではなく、文字列だけで試してみました)、ハンドラーをPrettyPageHandlerスタックの前に配置するとPrettyPageHandler、コメントが表示されません。

    また

  2. おっと、実際に何かをしている複数のハンドラーを処理することはできません:

    • 最初にハンドラーを追加しても、何も変わらないように見えます (ただし、上記のポイント 1 を参照してください)。
    • 最後に追加すると、Whoops出力がまったく得られません

ドキュメントから、特定のフレームから引数を取得する方法があるように見えます (「参考文献」を参照Frame::getArgs())。

自分で全体を作成しない限り、これは現在ほとんど不可能であるという点で私は正しいPrettyPageHandlerですか、それともかなり明白なものが欠けていますか?

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

php - laravel 4でおっとエラー

ほとんどの場合、私は得ています

構文エラーの場合でもlaravelで。理解できず、実際のエラーを追跡できません。

laravel 4で実際のエラーを追跡するにはどうすればよいですか

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

php - Laravel のエラーページをキャプチャまたは変更しますか?

コード スニペットを Laravel のエラー ページに挿入したいのですが、出力を変更またはキャプチャする方法がわかりません。

この不潔なハックは機能しているように見えますが、スニペットはページ コードの前に挿入されます。

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

php - Laravel は、開発環境で Whoops デバッガーを表示します

ビジネス ロジック内に try-catch ブロックが必要です。これにより、さらにコンテキストを使用してエラーのログを記録できます。

でカスタム エラー処理をセットアップできることはわかっていますがApp::errorstart/global.phpこれにより、その関数に固有の変数やメッセージを含める機会が失われます。

問題は、私の try ブロックが開発中のエラーをキャッチするようになったことです。そして、開発モードでWhoops例外デバッガーを引き続き取得したいと思います。これは可能ですか?

0 投票する
2 に答える
6908 参照

laravel - Homestead 502 Bad Gateway for PHP エラーの代わりに Whoops

私の Homestead Vagrant 仮想マシンは502 Bad Gateway、一部の PHP エラー (クラスが見つからない、ある種の解析エラーなど) に対して、Laravel Whoops エラーではなくエラーを返します。

すべての PHP エラーに対して Whoops を送信するための解決策を誰かが持っていますか?

次のように手動でエラーを読み取ることができました/var/log/nginx/<my_vhost>.app-error.log

2014/11/27 15:15:44 [error] 1300#0: *12 FastCGI sent in stderr: "PHP message: PHP Fatal error: <ERROR HERE> on line <LINE>

しかし、デバッグには非常に迷惑です...

ホームステッドのバージョン: 0.2.0。ララベルのバージョン: 4.2

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

laravel - Laravel 内で Whoops エラー コンソールを有効にする

私はLaravel 5.0を初めて使用しています。私は Web サーバーで Laravel を使用しており、ローカルではなくそこで使用することを好みます。チュートリアルでは、素晴らしいデバッガーがあることを見てきました (私が間違っていなければ、"Whoops" と呼ばれます)。次のようになります。

http://postimg.org/image/mig0n9xz5/

ただし、現在、私のエラーページは次のようになっています。

http://postimg.org/image/p1cdol87p/

より優れたエラーコンソールを使用するように Laravel を構成するにはどうすればよいですか?

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

php - PHP Whoops エラー ハンドラー メール

現在、cron ジョブによって実行されるページをコーディングしているため、実際のユーザーはアクセスできません。開発中、Whoops を使用してエラー/例外をデバッグしています。

私は、Laravel の他のフレームワークを使用していません。自分のコードを本番環境にコミットするとき、これらのエラー/例外を自分自身に電子メールで送信するにはどうすればよいですか?

私が現在行っていることは、Whoops を開始することだけです

0 投票する
2 に答える
2276 参照

php - Laravel 5.2 + Whoops

I've previously had Whoops in 5.1 and 5.0; but since 5.2 the implementation I used earlier no longer works.

I have been unable to find a way to implement Whoops 2.0 to Laravel 5.2 as is.

Any suggestions?