簡體   English   中英

刪除Symfony 2.8中的“剩余棄用通知”

[英]Remove “Remaining deprecation notices” in Symfony 2.8

我是Symfony和PHPUnit的新手。

我想進行一些測試,有很多棄用通知。 但這並不重要,因為我現在會留在Symfony 2.8上。 你知道是否可以刪除它們?

在此輸入圖像描述

我試着自己找出來,但它不起作用,你有什么想法給我的人嗎?

如何刪除Symfony 2.7中的棄用警告?

在Symfony 2中禁用已棄用的警告(.7)


編輯:

參考@LBA的答案

我的截圖不是關於AsseticBundle的錯誤,而是關於“剩余棄用通知(220)”。 我想知道是否有某個標志顯示或不顯示這些警告。 我想得到我的測試結果。 那可能嗎?

終於找到了解決方案!

只需添加

<php>
    <env name="SYMFONY_DEPRECATIONS_HELPER" value="weak" />
</php>

到你的phpunit.xml (或你用來配置phpunit的任何其他文件)

你可以在終端上運行

export SYMFONY_DEPRECATIONS_HELPER=weak

在執行腳本之前。 它將禁用棄用通知

這是AsseticBundle的已知問題,它不再是官方Symfony發行版的一部分,還沒有為3.0做好准備(在當前標記版本中有一些棄用 - 您可以在錯誤消息中看到)。

所以請關注並等待這個問題得到解決,並在它准備就緒時更新您的AsseticBundle(或者與我當前不推薦做的主人一起使用)。

很多人試圖升級到Symfony 2.8 / 3.0目前都有這個問題。

鏈接到Github上的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM