繁体   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