Home  >  Article  >  Backend Development  >  Detailed explanation of the solution to the problem that function gzuncompress cannot be used in PHP

Detailed explanation of the solution to the problem that function gzuncompress cannot be used in PHP

黄舟
黄舟Original
2017-03-04 14:05:261888browse

This article mainly introduces the solution to the problem that the function gzuncompress in PHP cannot be used. The introduction in the article is very detailed. Friends in need can refer to it. Let’s take a look together.

Preface

The gzuncompress function is not a system function that comes with PHP but a plug-in function. So to use the gzuncompress function we must install a plug-in. Let’s take a look at PHP How to solve the problem that the function gzuncompress cannot be used.

1. Solution process

1. The gzuncompress function requires zlib support before it can be used normally

2. You can use probe Need to check whether the function has been enabled in the current php version

3. Solution, additionally compile php and install the zlib component

2. Solution steps

1. The development environment is centos6.5 bit php5.3

2. Reference code (cannot be used directly, please think about it before executing the following code)

[root@leafrainy zlib]# pwd 
/root/dl/php/ext/zlib
[root@leafrainy zlib]#mv config0.m4 config.m4 
[root@leafrainy zlib]#/usr/local/php/bin/phpize 
[root@leafrainy zlib]#./configure --with-php-config=/usr/local/php/bin/php-config 
[root@leafrainy zlib]#make 
[root@leafrainy zlib]# cp modules/zlib.so /usr/local/php/lib/php/extension/ 
[root@leafrainy zlib]#vi /usr/local/php/lib/php.ini

Addextension=zlib.so

Restart apache

Summary

The above is the detailed explanation of the solution to the problem that the function gzuncompress cannot be used in PHP. For more related content, please pay attention to the PHP Chinese website (m.sbmmt.com)!



Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn