2017-08-15 147 views
0

我正在調試基於phing的工作流程,希望詳細查看錯誤。 (當我運行我的基於phing的遷移腳本時,發送到標準輸出的錯誤,但它是相當小的。)默認的phing日誌文件位置?

似乎在開具phing行爲的主文件稱爲migrate.xml,並且已經檢查在那個文件中提到沒有結果的字符串「log」。所以我假設phing默認記錄到它記錄到的任何位置。到目前爲止,我查看了/ var/log,發現沒有包含字符串「phing」的文件。

所以我的問題是這樣的:是否有phing日誌的默認位置?谷歌和phing文檔的快速瀏覽目前爲止沒有發現,但如果事實證明我錯過了某些東西,那麼這個問題可能會幫助其他人,我會很高興。如果我們不能回答主要問題,第二個問題可能是「如何找到phing發送日誌輸出的地方?」

回答

0

對於它的價值,我發現一些輸出與我的默認php.log文件中的phing相關,生活在/var/log目錄中。

但是,這可能不是我一直在尋找的。 Phing包含一個-logfile選項,這使我相信它可以記錄更多的內容,而不是默認情況下發送到PHP日誌的內容。

====

編輯:我做了一些閒逛週末,和它看起來像-logfile說法只是導致輸出通常會去到stdout被重新路由,而不是到一個文件。所以看起來Phing沒有「默認日誌位置」,除了標準的PHP錯誤日誌之外。

一個輕微的安慰:我發現除了-verbose命令行參數 - 我已經知道 - 還有一個-debug參數可以提供一些額外的信息。所以也許這些信息有助於某人。