gpt4 book ai didi

php - 为什么 PHP 的 gzuncompress() 函数会出错?

转载 作者:可可西里 更新时间:2023-10-31 23:58:25 33 4
gpt4 key购买 nike

PHP 有自己的函数来处理 gzip 文件。我写了下面的代码:

error_reporting(E_ALL);
$f = file_get_contents('http://spiderbites.nytimes.com/sitemaps/www.nytimes.com/sitemap.xml.gz');
echo $f;
$f = gzuncompress($f);
echo "<hr>";
echo $f;

第一个 echo 通常会输出带有正确 header 的压缩文件(至少前两个字节是正确的)。如果我用浏览器下载这个文件,我可以很容易地解压它。

但是 gzuncompress 抛出 警告:gzuncompress():第 5 行/home/path/to/script.php 中的数据错误

谁能指出解决这个问题的正确方向?

编辑:

phpinfo()输出部分

enter image description here

最佳答案

或者你可以使用正确的解压缩功能,gzdecode() .

关于php - 为什么 PHP 的 gzuncompress() 函数会出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27692527/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com