• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

fedora下php编译安装zip.so扩展

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

因为我装的是xampp的集成包,php并没有zip.so这个扩展,无奈只能自己手动编译,刚开始下载的zip版本是1.8.10(注:我的php版本是5.6.12),make的时候一大堆错误,上网也没找到解决方法,最后我重新下载了1.12.4版本的zip,才编译成功。下面说一下步骤:

再强调一下,我的系统是fedora22,php版本是5.6.12,mysql版本是5.6.26,apache是2.4.16
1:下载zip扩展的源码,可以用wget http://pecl.php.net/get/zip-1.12.4.tgz来自动下载1.12.4版本,也可以自己到http://pecl.php.net/package/zip下载合适的版本

2:找到刚下载的压缩版,解压缩到当前文件夹,tar zxvf zip-1.12.4.tgz

3:切换到解压后的目录,cd zip-1.12.4.tgz

4:执行扩展所需的脚本phpize,/usr/local/php/bin/phpize 这个要对应你自己的路径,如果不知道phpize在哪里,可以用find / -name phpize来寻找

5:用脚本php-config来执行配置文件,./configure --with-php-config=/usr/local/php/bin/php-config,php-config一般是和phpize放在统一文件夹,所以,这里的路径和上面的一样即可

6:编译,make,如果权限不够,就sudo make

7:安装,make install,如果权限不够,就sudo make install

8:之后会在/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/目录生成很多的.so文件,在php.ini里加上extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/zip.so,重载php模块,service php-fpm reload

9:最后可以用phpinfo函数查看zip扩展,安装成功!

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap