2014-02-17 7 views
1

Nitrous 플랫폼에서 Symfony 응용 프로그램을 설정하려고합니다. INTL pecl 모듈의 도움을 받아 번역을하는 것이 좋습니다. 그래서 설치하려고했습니다 (int install). 하지만 lib ICU 헤더가 누락 된 것 같습니다. 이들은 php5-intl을 설치할 때 (apt-get를 통해) 기본적으로 설치되지만 올바른 권한은 없습니다. 이 문제를 어떻게 해결할 수 있습니까?Symfony on Nitrous.IO, INTL pecl 확장자가 누락되었습니다

답변

2

설명서 장 The Intl Component을 살펴보십시오.

intl 확장자를 사용할 수없는 경우 composer는 자동으로 symfony/intl: 1.0.*을 설치해야합니다. 이 방법으로 로케일은 en으로 제한됩니다.

php-intl 확장이 사용 가능/사용 가능하고 어떤 ICU 버전이 컴파일 되었는 지 확인한 경우 phpinfo() 출력을 확인하십시오.

확장 프로그램을 사용할 수 없거나 사용할 수없고 설치 방법이없는 경우 대체 버전을 사용해야합니다.

+0

답변 해 주셔서 감사합니다. 대체로 충분합니다. – robinvdvleuten