2013-12-18 34 views
1

我正在尋找一種方法來確定在Railo和ColdFusion中工作的日誌文件的位置。到目前爲止,我找到了Railo和ColdFusion的解決方案,但沒有一個適用於兩者。確定在Railo和ColdFusion中的日誌文件的位置

Solution for Railo

Solution for ColdFusion

一種方法是構建呼籲Railo或ColdFusion根據服務器上的正確解決方案的開關,但我寧願在這兩個工作的一個方法。

非常感謝!

+1

我不確定是否有一個。你目前的解決方案有什麼問題?似乎足夠乾淨,只有一個函數返回日誌位置,並根據當前環境執行其中的開關/事件邏輯。不理想,但我們不活在理想的世界;-)有些東西(通常是內部的東西)總會因引擎而有所不同。 – Leigh

+0

沒有統一的做法:它們是不同的系統,實施方式不同。你爲什麼需要知道這個位置?我並不是說你不應該這樣做,但知道你在做什麼可能會幫助我們提出一些更好的/不同的建議。 –

+0

我們正在創建一個自定義日誌文件,其結構與「官方」日誌不同,但應該放在與其他日誌文件相同的目錄中,所以我們不能使用writelog()函數。由於這個自定義日誌文件將在我們所有的服務器上使用,無論是Railo還是CF,我們都需要一個解決方案。不,交換機解決方案沒有什麼問題,只有一個解決方案會更優雅一些;) – korguell

回答

0

達到Railo 4.1登錄Railo是使用專有代碼完成的,並且您對日誌沒有太多控制權。

在Railo 4.2(即將進入測試階段)中,日誌記錄將使用log4j完成,您將通過管理界面對日誌和地點進行更多控制。