美文网首页
php5.6安装intl扩展

php5.6安装intl扩展

作者: WFF_FFW | 来源:发表于2017-09-18 15:28 被阅读148次

    详细步骤见:http://www.cnblogs.com/boy215/p/6813873.html

    介绍

    PHP intl 是国际化扩展,是ICU 库的一个包装器。所以在安装PHP intl扩展前要先安装ICU库
    安装包也可从此处下载:http://note.youdao.com/noteshare?id=ecf22abf8ea8d7744188729e081162ce&sub=16F164B21F85498DAA901B0301FB8767

    环境搭建

    下载icu源码包

    wget http://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-src.tgz
    

    安装icu库

    tar -zxf  icu4c-52_1-src.tgz
    mkdir /usr/local/icu
    cd icu/source
    ./configure --prefix=/usr/local/icu
    make && make install
    

    下载intl扩展源码包

    wget http://pecl.php.net/get/intl-3.0.0.tgz  
    

    安装intl扩展

    tar -zxf intl-3.0.0.tgz
    cd intl-3.0.0
    
    /usr/local/php5630/bin/phpize
    Configuring for:
    PHP Api Version:         20131106
    Zend Module Api No:      20131226
    Zend Extension Api No:   220131226
    

    运行后,我们运行 ./configure 脚本来进行配置

    ./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php5630/bin/php-config

    --with-php-config 这个参数是告诉配置脚本 php-config 这个程序的路径

    编译扩展

    make && make install
    

    配置php.init

    vim /usr/local/php5630/lib/php.ini    
    extension=intl.so  #添加
    

    重启php服务

    killall php-fpm  #关闭php服务
     /etc/init.d/php-fpm   #启动php服务使配置文件生效
    
    查看php扩展.jpg

    相关文章

      网友评论

          本文标题:php5.6安装intl扩展

          本文链接:https://www.haomeiwen.com/subject/wcrbsxtx.html