리눅스 php-intl 설치

php-intl 설치

1 문제상황[ | ]

미디어위키 설치시 다음과 같은 경고 문구가 나온다.

Warning: The intl PECL extension is not available to handle Unicode normalization, falling back to slow pure-PHP implementation. If you run a high-traffic site, you should read a little on Unicode normalization.
→ 경고: 유니코드 정규화를 처리할 intl PECL 확장 기능을 사용할 수 없기 때문에 느린 순수한 PHP 구현을 대신 사용합니다. 높은 트래픽 사이트에서 실행하려면 유니코드 정규화를 읽어보시기 바랍니다.

2 방법[ | ]

[root@zetawiki ~]# yum install php-intl
... (생략)
==================================================================================================================================================
 Package                           Arch                            Version                                    Repository                     Size
==================================================================================================================================================
Installing:
 php-intl                          x86_64                          5.3.3-22.el6                               Daum                           70 k
Installing for dependencies:
 libicu                            x86_64                          4.2.1-9.1.el6_2                            Daum                          4.9 M

Transaction Summary
==================================================================================================================================================
Install       2 Package(s)

Total download size: 5.0 M
Installed size: 19 M
Is this ok [y/N]: y
... (생략)
Installed:
  php-intl.x86_64 0:5.3.3-22.el6                                                                                                                  

Dependency Installed:
  libicu.x86_64 0:4.2.1-9.1.el6_2                                                                                                                 

Complete!
[root@zetawiki ~]# php -m | grep intl
intl
[root@zetawiki ~]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

3 다른 경고 발생[ | ]

Warning: The installed version of the Unicode normalization wrapper uses an older version of the ICU project's library. You should upgrade if you are at all concerned about using Unicode.
→ 경고: 유니코드 정규화 래퍼의 설치된 버전은 ICU 프로젝트의 라이브러리의 이전 버전을 사용합니다. 만약 유니코드를 사용하는 것에 대해 우려가 된다면 업그레이드해야합니다.

→ 이 경고는 무시하기로 함;;;

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}