<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=PHP_intl%E6%89%A9%E5%B1%95%E5%BA%93%E5%AE%89%E8%A3%85</id>
	<title>PHP intl扩展库安装 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=PHP_intl%E6%89%A9%E5%B1%95%E5%BA%93%E5%AE%89%E8%A3%85"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=PHP_intl%E6%89%A9%E5%B1%95%E5%BA%93%E5%AE%89%E8%A3%85&amp;action=history"/>
	<updated>2026-04-23T11:08:39Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=PHP_intl%E6%89%A9%E5%B1%95%E5%BA%93%E5%AE%89%E8%A3%85&amp;diff=797&amp;oldid=prev</id>
		<title>Evan：​导入1个版本</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=PHP_intl%E6%89%A9%E5%B1%95%E5%BA%93%E5%AE%89%E8%A3%85&amp;diff=797&amp;oldid=prev"/>
		<updated>2019-10-14T13:52:29Z</updated>

		<summary type="html">&lt;p&gt;导入1个版本&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Install ICU from source==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
首先卸载：&lt;br /&gt;
yum remove php-intl&lt;br /&gt;
yum -y install php-devel php-pear&lt;br /&gt;
&lt;br /&gt;
wget http://download.icu-project.org/files/icu4c/56.1/icu4c-56_1-src.tgz&lt;br /&gt;
tar -xzvf icu4c-56_1-src.tgz&lt;br /&gt;
cd icu/source&lt;br /&gt;
./configure --prefix=/usr/local/icu&lt;br /&gt;
make -j2  &amp;amp;&amp;amp; make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Install intl for php==&lt;br /&gt;
===pecl 方式安装===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/local/php/bin/pecl install intl-3.0.0&lt;br /&gt;
安装过程中会让您指定ICU库的位置，我的位置是  /usr/local/icu ，安装完成后将  extension=intl.so  加入到php.ini文件中，然后执行  /etc/init.d/php-fpm restart  使php.ini配置生效。&lt;br /&gt;
最后用 # php -m | grep intl  或   phpinfo() 查看intl扩展是否安装成功&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===INTL编译安装===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://pecl.php.net/get/intl-3.0.0.tgz&lt;br /&gt;
tar -xzf intl-3.0.0.tgz &amp;amp;&amp;amp; cd intl-3.0.0&lt;br /&gt;
phpize &lt;br /&gt;
./configure --enable-intl --with-icu-dir=/usr/local/icu --with-php-config=/data/apps/php/bin/php-config&lt;br /&gt;
make -j2  &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
安装完成后将 extension=intl.so   加入到php.ini文件中，然后执行 /etc/init.d/php-fpm restart   使php.ini配置生效。&lt;br /&gt;
用 # php -m | grep intl   或 phpinfo()  查看intl扩展是否安装成功&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=参考=&lt;br /&gt;
&lt;br /&gt;
[http://www.linuxeye.com/Linux/2375.html PHP intl扩展库安装]&lt;br /&gt;
&lt;br /&gt;
[http://digest.sunxuming.com/internet/21.html Centos编译安装icu和intl]&lt;br /&gt;
&lt;br /&gt;
=trouble=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
是不是不可以用在php7 呢&lt;br /&gt;
In file included from /root/icu/source/intl-3.0.0/php_intl.h:34:0,&lt;br /&gt;
                 from /root/icu/source/intl-3.0.0/php_intl.c:25:&lt;br /&gt;
/root/icu/source/intl-3.0.0/intl_error.h:24:40: 致命错误：ext/standard/php_smart_str.h：没有那个文件或目录&lt;br /&gt;
 #include &amp;lt;ext/standard/php_smart_str.h&amp;gt;&lt;br /&gt;
                                        ^&lt;br /&gt;
编译中断。&lt;br /&gt;
make: *** [php_intl.lo] 错误 1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[category:php]]&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>