簡體   English   中英

symfony2 SonataAdminBundle intl-ext錯誤

[英]symfony2 SonataAdminBundle intl-ext error

我已經整天處理了這個問題,但是盡管我已經按照說明進行了操作,但是我卻無法解決。 我一直都遇到這些錯誤。

"require ext-intl * -> the requested php extension int is missing from your computer"

我在wampserver的php.ini中啟用了ext-intl ...並且還下載了ICU,並按照此鏈接中的說明進行操作: http : //icu-project.org/repos/icu/icu/trunk/readme.html #HowToBuildWindows

但是,這些努力都沒有改變獲取kill(!)錯誤的方式。

我還應該嘗試解決什么問題?

  • 首先,請確保您的服務器是isung x86 build(intl無法與x64一起使用)
  • 直接在php.ini中激活國際擴展
  • 將所有icu * .dll形式的php目錄復制到apache目錄
  • 確保您的控制台使用您剛配置的同一php文件夾

來源: https : //github.com/sonata-project/SonataIntlBundle/issues/32#issuecomment-10745894

在我的Windows系統中,在運行路徑中有兩個php.ini文件:

  1. C:\\ wamp \\ bin \\ php \\ phpx.yz
  2. C:\\ wamp \\ bin \\ apache \\ Apachex.yz \\ bin

我不知道你在走哪條路。 只需確保在兩個擴展名中都添加了擴展名即可消除任何疑問。

暫無
暫無

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

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