首页 » Web前端 » php紧缩包技巧_Linux下给PHP安装rar文件压缩扩展的方法

php紧缩包技巧_Linux下给PHP安装rar文件压缩扩展的方法

访客 2024-10-28 0

扫一扫用手机浏览

文章目录 [+]

自己的Web做事器安装了Centos 7操作系统,为了方便管理安装了宝塔面板,最近要用php的rar扩展,创造宝塔内置的没有这个扩展,那就须要自己动手安装了。

先到rar扩展的主页https://pecl.php.net/package/rar由于做事器上运行的是php 7.2支持最新版本rar扩展,那就下载最新版4.0.0。

php紧缩包技巧_Linux下给PHP安装rar文件压缩扩展的方法

wget https://pecl.php.net/get/rar-4.0.0.tgz

然后解压

php紧缩包技巧_Linux下给PHP安装rar文件压缩扩展的方法
(图片来自网络侵删)

gunzip rar-4.0.0.tgztar -xvf rar-4.0.0.tar

查看宝塔面板php7.2安装路径下的是否存在/www/server/php/72/bin/phpize,如果存在,进入刚才解压的目录实行这个phpize

cd rar-4.0.0/www/server/php/72/bin/phpize

在解压目录里实行phpize紧张是为了侦测当前php运行环境,给rar源码天生configure配置的干系文件,以便后期编译须要。

运行configure ,把稳后面的--with-php-config参数一定不能缺,这个的浸染是关联上当前须要关联的php版本,尤其是在安装多个不同版本php时。

./configure --with-php-config=/www/server/php/72/bin/php-config

编译源码

make && make install

编译完成在末了会提示天生的rar.so所在的路径。

Build complete.Don't forget to run 'make test'.Installing shared extensions: /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/

在php7.2的配置文件php.ini末了一行添加

[rar] extension=\"大众/www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/rar.so\"大众

重启一下相应版本的php7.2 fpm做事,或者干脆重启一下做事器。

检讨一下php7.2是否加载rar扩展成功

/www/server/php/72/bin/php -m

看到实行命令后返回的笔墨里面有rar,成功!

标签:

相关文章

房山第一探寻历史文化名区的魅力与发展

房山区,位于北京市西南部,历史悠久,文化底蕴深厚。作为北京市的一个重要组成部分,房山区的发展始终与首都的发展紧密相连。房山区积极推...

Web前端 2025-02-18 阅读1 评论0

手机话费开钻代码数字时代的便捷生活

我们的生活越来越离不开手机。手机话费作为手机使用过程中的重要组成部分,其充值方式也在不断创新。手机话费开钻代码应运而生,为用户提供...

Web前端 2025-02-18 阅读1 评论0

探寻专业奥秘如何查询自己专业的代码

计算机科学已成为当今社会不可或缺的一部分。掌握一门专业代码对于个人发展具有重要意义。面对繁杂的学科体系,如何查询自己专业的代码成为...

Web前端 2025-02-18 阅读1 评论0