最近单位购置了国产服务器,安装的银河麒麟服务器V10(基于centOS的系统),需要在上面搭建lamp的web服务器环境,安装dzzoffice网盘应用,在安装的时候出现了zip_open()函数不支持。查询资料,发现是php需要安装zip扩展,主要解决方案如下:
先手下载安装包,要注意的是安装zip之前要安装libzip,切换到存放目录。
1.安装php的zip扩展,并编译
#wget http://pecl.php.net/get/zip-1.8.10.tgz #tar zxvf zip-1.8.3.tgz #cd zip-1.8.3 #/opt/php/bin/phpize (对应的phpize路径) #./configure --with-php-config=/opt/php/bin/php-config (对应的php-config路径) #make #make install
修改php.ini,在文件中添加:
extension="zip.so"
最后还需要重启系下apache和php-fp