loader
22 Jul , 2019

linux服务器安装PHP扩展[zip,zlib]

author

保罗森 本站原创

shape animated shape animated shape animated

使用第三方账号注册

使用手机号/邮箱注册

服务器,编译PHP时未设置参数,导致缺少zlib扩展,无法执行解压缩,错误信息是:“Fatal error: Call to undefined function gzopen”。

centos安装PHP的zlib扩展详细步骤如下:

1、直接进入到php源码包中找到原先安装PHP的源码包文件①;

2、直接进入/usr/package/php-7.1.10/ext/zip目录②;

/usr/package/php-7.1.10/ext/zip

3、通过phpize工具生成configure文件③;

/usr/local/php/bin/phpize

4、将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系④;

./configure --with-php-config=/usr/local/php/bin/php-config

5、编译程序并安装文件;

make &&make install

6、在php的配置文件php.ini最后一行添加extension=curl.so即可。

7、最后一步,需要重启服务查看phpinfo验证扩展是否成功。

注意事项:

①如果已经删掉需要重新下载原来版本的源码包并解压;

②这个目录可能每个人的都不一样,这个地方根据自身的位置相应改变即可,我的位置在/usr/package/目录下;

③需要找到phpize所在目录,如果忘记了或者找不到可通过whereis phpize命令查找;

④注意“--with-php-config=”后面的配置需要对应自己服务器php配置文件的目录,可可通过whereis phpize命令查找,如果中途出现错误,必须先解决错误,才能继续下一步。

以上就是关于“linux服务器安装PHP扩展[zip,zlib]”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。

Robin Binar Themeix

Onubia, turpis inceptos pharetra. Ipsum erat rutrum, luctus non rhoncus quam quisque posuere, eros pede leo facilisis at risus. Ea sit consectetuer suscipit pede hac purus, erat nec

猜你喜欢

WinSxS是什么,C盘WinSxS是什么文件夹?

11 Dec , 2018

2018-12-11 00:01

mac下安装composer,macos系统下全局安装composer

11 Dec , 2018

2018-12-11 00:11

区块链是什么,区块链到底是什么意思,看完这段话就懂了

11 Dec , 2018

2018-12-11 00:19

wireshark使用教程,网络抓包工具wireshark中文版使用教程

11 Dec , 2018

2018-12-11 00:48

VBS整人代码大集合,学会用VBS来编小程序对心仪的女神表白

11 Dec , 2018

2018-12-11 02:06

网友评论 ( 0 条评论 )

评论