2013-12-23 2 views
2

나는 php5.5를 사용하여 Azure 웹 사이트에 Zend2 애플리케이션을 배포하고있다. 응용 프로그램은 php_intl 확장자를 사용합니다. 확장자를 표시된 위치 bin/php_intl.php에두고 응용 프로그램 설정을 PHP_EXTENSIONS = bin/php_intl.php로 설정합니다. phpinfo()는 설정이로드되지만 확장은 그렇지 않다고 알려줍니다. 이 방법으로 확장을로드 할 수 있습니까? 또는 자신의 php-cgi.exe 만 배포하면됩니까?Azure의 맞춤 PHP 확장 기능

+0

PHP 확장 프로그램을 새로 만드시겠습니까? – KumarA

+0

php_intl은 국제화를위한 표준 PHP 확장 프로그램이 아닙니다. 하늘빛에서는 단순히 기본적으로 활성화되지 않습니다. – bavo

+0

확장에 따라 uci * 라이브러리가로드되지 않는 것으로 나타났습니다. 나는 그들을 dll 사이트에 배치했지만 작동하지 않는다 :-( – bavo

답변

0

Intl은 ICU 라이브러리의 래퍼입니다.

ICU는 소프트웨어 응용 프로그램에 유니 코드 및 세계화 지원을 제공하는 C/C++ 및 Java 라이브러리 집합으로 널리 사용되고 있습니다. ICU는 이식성이 뛰어나며 모든 플랫폼과 C/C++ 및 Java 소프트웨어간에 동일한 결과를 제공합니다. 여기 설치에 대한

봐 : http://site.icu-project.org/download/48#ICU4C

0

이상한, 나는 푸른 웹 사이트에서 실행되는 여러 ZF2 응용 프로그램을하지만 특히 국제 확장을 추가 할 수 없었어요. 특별한 것없이 배포하십시오.