在Microsoft Azure上部署Symfony 2.4(git/composer)
在过去的两天里,我试图在Azure上推送我的应用程序,但我面临着Symfony 2.4 deps(与composer)的问题。主要错误是: symfony/icu v1.2.1需要lib-icu>=4.4->请求的链接库icu安装了错误的版本或系统中缺少该版本,请确保有提供该版本的扩展 我在互联网上看到问题可能与未加载的php_intl扩展有关。因此,几个小时后,我在根目录中创建了一个bin\ext\php\u intl.dll(文档中没有提到ext子目录,当我将intl放入bin目录时,它对我不起作用)在Microsoft Azure上部署Symfony 2.4(git/composer),symfony,azure,composer-php,icu,intl,Symfony,Azure,Composer Php,Icu,Intl,在过去的两天里,我试图在Azure上推送我的应用程序,但我面临着Symfony 2.4 deps(与composer)的问题。主要错误是: symfony/icu v1.2.1需要lib-icu>=4.4->请求的链接库icu安装了错误的版本或系统中缺少该版本,请确保有提供该版本的扩展 我在互联网上看到问题可能与未加载的php_intl扩展有关。因此,几个小时后,我在根目录中创建了一个bin\ext\php\u intl.dll(文档中没有提到ext子目录,当我将intl放入bin目录时,它对我
- 国际化支持已启用
- 版本1.1.0
- ICU版本49.1.2
- ICU数据版本49.1.2
谢谢。尝试添加您的composer.json:
require: {
"symfony/icu": "1.1.*"
}
请参阅,章节“ICU和部署问题”奇怪,因为它在我的本地计算机上工作,但在Azure上,构建Azure.sh给了我:在任何版本中都找不到请求的包symfony/ICU,包名中可能有键入错误。对于1.1.1,相同。symfony/icu v1.1.1需要lib-icu>=3.8->请求的链接库icu安装了错误的版本或系统中缺少该版本,请确保有提供该版本的扩展。将尝试使用1.2*