2017-08-15 18 views
0

私はphingベースのワークフローをデバッグしており、エラーを詳細に表示したいと考えています。 (私のphingベースの移行スクリプトを実行すると、標準出力にエラーが送信されていますが、最小限です)デフォルトのPhingログファイルの場所?

phingの動作を規定していると思われるメインファイルはmigrate.xmlです。このファイルには、結果のない文字列 "log"が記述されています。ですから、私は、phingがデフォルトでログに記録する場所にログを記録していると仮定します。これまでのところ、私は/ var/logを調べて、 "phing"という文字列を含むファイルが見つかりませんでした。

私の質問はこれですデフォルトの場所はありますか? Googleとphingの文書をすばやく読んでも何も見つかりませんでしたが、もし私が何かを見逃してしまったら、私はかなり満足していました。私たちが主な質問に答えることができない場合の第二の質問は、「どのようにして、人がどこにログ出力を送信している場所を見つけられるでしょうか?

答えて

0

/var/logディレクトリにある私のデフォルトのphp.logファイルには、何らかの出力があります。

これはおそらく私が探していたすべてではありません。 Phingには-logfileオプションが含まれているため、デフォルトでPHPログに記録される以上にログを記録できると私は信じています。

編集

====:は、私はいくつかの週末にチャンスをうかがって、-logfile引数がちょうど通常の代わりにファイルに再ルーティングすることがstdoutに行くと出力が発生するように見えました。だから、標準のPHPエラーログに行くよりも、Phingのための "デフォルトのログの場所"はないようです。

少し慰め:私が知っていた-verboseコマンドライン引数に加えて、いくつかの追加情報を与えることができる-debug引数もあります。だから、その情報が誰かを助けるかもしれない。

関連する問題