2013-08-27 2 views
1

내가 찾을 수있는 유일한 도움말은 XAMPP 설치에 관한 것이지만 Plesk와 함께 새로운 루트 서버를 실행하고 있습니다. 클래식 램프와 PHP 5.3.8 - 모두가 말하고 있습니다 Normalizer 클래스는 PHP 5.3 이상에서 사용할 수 있어야하지만 내 서버에서는 사용할 수 없습니다.Normalizer가 PHP 5.3.8에서 발견되지 않음 xampp

무엇이 빠졌는지 클래스가 있고 실행 중이어야합니까?

답변

1

PHP가 --enable-intl 플래그로 컴파일되지 않은 경우 노멀 라이저를 사용할 수 없습니다. 확인은 phpinfo()입니다. 활성화되어 있지 않으면 PHP를 다시 컴파일하거나 플래그를 추가하거나 PECL 설치를 시도 할 수 있습니다. PHP를 설치는 OS 제공 한 경우

아마도 당신이뿐만 아니라 국제 확장자를 추가하기 위해 패키지 관리자를 사용할 수

http://php.net/manual/en/intl.installation.php를 참조하십시오. 루트 권한으로, 단지 같은 것을 실행

$ apt-get install php5-intl 
+1

여행 애호가 덕분에 많이, 정확히 내가 한 작은 세부 사항 : 찾고 있었다 - 국제 공항에서 작성된> 패키지의 이름은 "PHP5-국제 공항" .installation.php 그리고 나를 위해 일한, 나는 단지 apt-get, 아파치와 voilà, intl을 phpinfo()에 다시 시작했다. – jebbie