2016-11-15 31 views
0

有版本的Symfony DebugHandlerPass此類已廢棄

"php": ">=5.6", 
    "symfony/symfony": "v2.8.13", 
    "symfony/monolog-bundle": "3.0", 

運行當測試這個

自2.12版本的Symfony \包\ MonologBu​​ndle \ DependencyInjection \編譯\ DebugHandlerPass類被棄用,將被刪除在3.0。使用AddDebugLogProcessorPass在FrameworkBundle代替:在AppNewsTest 1倍 1X :: __從FooBundle構建\測試\集成\應用\通知

所有測試完成,但有這樣的錯誤,並在特拉維斯已經建立通 TI如何解決這一問題?

回答

1

入住這獨白束是真正解決:

我敢肯定它是2.12和「錯誤」消息的simpy告訴你,你正在使用當前版本的獨白你調用一個棄用類。 所以,只有當你的monolog包真正解決了類似於> = 3.0時,你纔會遇到麻煩。爲什麼你現在要求更高的一個 -

這消息僅出現一次,您升級到3.0獨白

順便問一下爲您準備​​的最新獨白穩定版本根據自己的版本頁面2.11.1 ? (以及它是如何適合你的Symfony < 3)

0

我有這個問題,更新獨白束至3.0.1版修復它

+0

我改爲獨白束2.11.1和解決這個問題 –