在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
因为我装的是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 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扩展,安装成功!
|
2022-08-17
2022-11-06
2022-08-15
2022-08-17
2022-08-16
请发表评论