美文网首页
manjaro 安装 php-igbinary | iconv

manjaro 安装 php-igbinary | iconv

作者: AGEGG | 来源:发表于2020-06-07 10:26 被阅读0次

    igbinary拓展序列化要比php自带序列化更优

    igbinary拓展包地址:使用最新的即可
    http://pecl.php.net/package/igbinary

    //找出phpize和php-config位置
    sudo find / -name phpize
    >>>/usr/bin/phpize
    sudo find / -name php-config
    >>>/usr/bin/php-config
    
    wget http://pecl.php.net/get/igbinary-3.1.2.tgz
    tar xf igbinary-3.1.2.tgz
    cd igbinary-3.1.2
    /usr/bin/phpize
    
    //运行完显示下面信息,编译
    >>>Configuring for:
    >>>PHP Api Version:         20190902
    >>>Zend Module Api No:      20190902
    >>>Zend Extension Api No:   320190902
    
    ./configure --with-php-config=/usr/bin/php-config
    make
    sudo make install
    //编译后得到如下信息
    >>>Installing shared extensions:     /usr/lib/php/modules/
    >>>Installing header files:          /usr/include/php/
    
    
    //添加拓展
    sudo vim /etc/php/php.ini
    extension=igbinary.so
    
    //重启php服务器
    sudo systemctl reload php-fpm
    //打印phpinfo,就可以查找到igbinary拓展
    

    安装iconv 拓展

    下载php包文件,在etc中找到要使用的拓展,使用phpize动态安装拓展

    wget https://www.php.net/distributions/php-7.4.8.tar.gz
    tar zxvf php-7.4.8.tar.gz
    cd php-7.4.8/ext/iconv
    
    /usr/bin/phpize
    ./configure --with-php-config=/usr/bin/php-config
    make
    sudo make install
    sudo vim /etc/php/php.ini
    extension=iconv
    

    相关文章

      网友评论

          本文标题:manjaro 安装 php-igbinary | iconv

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