0
安裝Symfony的2後,檢查/config.php我得到這個通知:升級ICU和國際
安裝在系統上國際ICU版本已過期(55.1)和不匹配的Symfony捆綁在一起的ICU數據(57.1 ) 要獲得最新的國際化數據,請升級ICU系統包和intl PHP擴展。
我該如何升級? 我使用的是Ubuntu 16.04
安裝Symfony的2後,檢查/config.php我得到這個通知:升級ICU和國際
安裝在系統上國際ICU版本已過期(55.1)和不匹配的Symfony捆綁在一起的ICU數據(57.1 ) 要獲得最新的國際化數據,請升級ICU系統包和intl PHP擴展。
我該如何升級? 我使用的是Ubuntu 16.04
這只是一個警告,您可以放心地忽略該消息。我已經回覆了類似的問題。看到這個網址瞭解詳情:
https://github.com/symfony/symfony/issues/15007
注意:您還可以得到的消息,當您運行:
php bin/symfony_requirements
消息會說這是一個「可選的建議」。根據您的意見
編輯#2
。您需要升級ICU。聽起來你可能在Debian上,而且可能會升級。試試這些命令。
yum list available |grep icu
這顯示哪些軟件包可用並搜索「icu」。第二列顯示版本。如果有一個版本顯示「57.1」,那麼你應該可以使用yum install
來安裝它。否則,你將不得不在你的系統上構建和安裝,這對你給出明確的答案要困難得多。
感謝您的回覆。 我知道這是「可選推薦」,我不應該恐慌,但我認爲有一些簡單的方法來升級,並追趕這個醜陋的通知:) –
請參閱我的編輯#2答案。我相信這應該回答你的問題。如果有的話,你應該點擊除了我的答案之外的複選標記。 –
正如我所說,我使用Ubuntu的 - 不是Debian,但我試圖通過命令更新ICU: '$ sudo apt-get install --only-upgrade icu-doc' 但它給了我一個通知: icu- doc已經是最新版本(55.1-7)。 我認爲這是因爲你說「更難」升級到57.1所以我會忽略這一點。 無論如何,再次感謝您的幫助。 –