2012-12-05 2 views
1

Symfony에서 PHP를 사용하는 프로젝트를 진행하고 있습니다. 내 intl.dll 파일을 wamp/bin/php/php5.3.10/ext에 있습니다. 내 php.ini의 파일에서 나는intl 확장자가 누락되었습니다.

extension_dir = "c:/wamp/bin/php/php5.3.10/ext/" 

이 있고 intl.dll 파일은

을 활성화하지만 여전히 나는 다음과 같은 오류가 발생합니다.

The Symfony\Component\Locale\Stub\StubIntlDateFormatter::setLenient() is not implemented. Please install the 'intl' extension for full localization capabilities. 

누구에게 도와 줄 수 있습니까? 감사합니다.

답변

0

apache에있는 파일로 시도해보십시오. 은 (빈 \ 아파치 \ apache2.2.22 \ 빈 \ php.ini의)

이 줄에서 세미콜론 제거 ; 확장 = php_intl.dll

WAMP이 아닌 파일에서에서 구성을로드하는 것 하나는 PHP 디렉토리에 있습니다.

+0

이미 활성화 된 경우 – Wearybands

+0

두 파일 (apache 디렉토리의 파일과 디렉토리 php의 파일)에서 활성화 된 경우 더 이상 실마리가 없습니다. – Pierrickouw

3

연장 가능 php_intl.

그리고는 apache/bin 폴더에 php 폴더에서 ic*.dll 파일을 복사 :

copy D:\wamp\bin\php\php5.3.10\ic*.dll D:\wamp\bin\apache\Apache2.2.21\bin\

similar question에서 제안한 것처럼.