php安装zlib扩展

  • A+
所属分类:Linux基础 Linux技术

线上一台服务器,编译PHP时未设置参数,导致缺少zlib扩展,无法执行解压缩。


1、进入php源代码包

cd php-5.3.27/ext/zlib/

2、执行phpize

[root@DevTest zlib]#/usr/local/php5.3/bin/phpize 
Configuring for:
PHP Api Version:         20100412
Zend Module Api No:      20100525
Zend Extension Api No:   220100525

 

报错:

Cannot find config.m4. 
Make sure that you run '/usr/local/php5.3/bin/phpize' in the top level source directory of the module


解决:

[root@DevTest zlib]# cp config0.m4 config.m4

3、编译安装

[root@DevTest zlib]# ./configure --with-php-config=/usr/local/php5.3/bin/php-config --with-zlib=/usr
[root@DevTest zlib]# make
[root@DevTest zlib]# make install
Installing shared extensions:     /usr/local/php5.3/lib/php/extensions/no-debug-zts-20090626/

 


4、修改php.ini配置文件

[root@DevTest zlib]# vi /usr/local/php5.3/etc/php.ini

配置文件里增加如下代码

extension_dir = "/usr/local/php5.3/lib/php/extensions/no-debug-zts-20090626/"
extension=zlib.so

 

YaLei

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  1

    • YaLei YaLei 博主

      测试评论