张大佬张大佬

kangel-easypanel安装intl扩展

首先安装icu库

到官网 http://site.icu-project.org/download 复制和你环境对应的icu源码包地址

wget http://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-src.tgz
tar xf icu4c-52_1-src.tgz
cd icu/source
mkdir /usr/local/icu
./configure --prefix=/usr/local/icu
make && make install

安装intl扩展
以php7.2.13为例,版本可以自己替换数字

2.1:下载(版本号,可以换成自己对应的版本)
wget -O php-7.2.13.tar.gz http://cn2.php.net/get/php-7.2.13.tar.gz/from/this/mirror
tar -zxvf php-7.2.13.tar.gz

2.2:解压

tar -zxvf php-7.2.13.tar.gz

cd /root/php-7.2.13/ext/intl
2.5:编译&&安装

在之前已经编译安装的的php的bin目录中找到命令phpize执行生成.configure文件

本人已安装php的目录命令:
/vhs/kangle/ext/tpl_php7213/bin/phpize
配置:
./configure -with-php-config=/vhs/kangle/ext/tpl_php7213/bin/php-config
安装
make && make install
3、修改php.ini文件

vim /vhs/kangle/ext/php7213/php-templete.ini/php-templete.ini
加入:extension = "/vhs/kangle/ext/tpl_php7213/lib/php/extensions/no-debug-non-zts-20170718/intl.so"
然后重启php即可。

本原创文章未经允许不得转载 | 当前页面:张大佬 » kangel-easypanel安装intl扩展

评论