亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 Symfony 4.3.9 升級到 4.4.1/5.0 后的棄用警告

將 Symfony 4.3.9 升級到 4.4.1/5.0 后的棄用警告

PHP
桃花長相依 2022-06-17 14:51:49
我有一個無棄用的 Symfony 3.4.9 安裝。所以我將FW升級到4.1.1?,F在我收到了來自供應商庫的 9 個棄用警告:創建 Doctrine\ORM\Mapping\UnderscoreNamingStrategy 而不讓它知道數字已被棄用,并將在 Doctrine ORM 3.0 中刪除。自 Symfony 4.4 起,“Symfony\Component\HttpKernel\EventListener\ExceptionListener”類已被棄用,請改用“ErrorListener”。Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory 類自學說/持久性 1.3 以來已被棄用,并將在 2.0 中刪除。請改用 \Doctrine\Persistence\Mapping\AbstractClassMetadataFactory。Doctrine\Common\Persistence\Mapping\RuntimeReflectionService 類自學說/持久性 1.3 以來已棄用,并將在 2.0 中刪除。請改用 \Doctrine\Persistence\Mapping\RuntimeReflectionService。Doctrine\Common\Persistence\ObjectManager 類自學說/持久性 1.3 以來已被棄用,并將在 2.0 中刪除。請改用 \Doctrine\Persistence\ObjectManager。Doctrine\Common\Persistence\ObjectRepository 類自學說/持久性 1.3 以來已被棄用,并將在 2.0 中刪除。請改用 \Doctrine\Persistence\ObjectRepository。Doctrine\Common\PropertyChangedListener 類自學說/持久性 1.3 以來已被棄用,并將在 2.0 中刪除。請改用 \Doctrine\Persistence\PropertyChangedListener。"twig.exception_controller" 配置鍵在 Symfony 4.4 中已被棄用,將其設置為 "null" 并使用 "framework.error_controller" 配置鍵。(x2)這是“正常”還是我的 composer.json 文件中有任何問題?我仔細檢查過,看不到任何具有任何“固定”設置的依賴項。我什至刪除了完整的供應商文件夾并再次下載,因為我認為可能會留下任何“垃圾”,結果相同。
查看完整描述

2 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

好的,我已經能夠解決以下問題。如果有人知道如何修復其他任何問題,請隨時編輯。

1.)來自評論中的 Cerad:棄用:Doctrine\ORM\Mapping\UnderscoreNamingStrategy 不建議使用數字意識

9.) Twigtwig.exception_controller配置選項:https ://github.com/symfony/symfony/blob/4.4/UPGRADE-4.4.md#twigbundle

2.)ExceptionListener當我修復上述兩個項目時清除,使我減少到只有 5 次棄用


最后剩下的 5 個,似乎是已知的,并將按此修復: Windows 上 Symfony 5.0.1 控制臺中的棄用類警告


查看完整回答
反對 回復 2022-06-17
?
慕姐4208626

TA貢獻1852條經驗 獲得超7個贊

如果您想在一切都修復之前擺脫Doctrine\Common\Persistence\*折舊,您可以添加一個"conflict": { "doctrine/persistence": "1.3.*" }composer.json繼續使用 1.2.* 版本的學說/持久性。



查看完整回答
反對 回復 2022-06-17
  • 2 回答
  • 0 關注
  • 141 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號