大家好(请原谅语法错误,还不是流利的英语),
我在压缩我的 SOAP 流时遇到了问题:我遇到“无法解压缩压缩响应”或“看起来我们没有 XML 文档”错误。
我在 Debian 上使用 PHP 5.3.3 Suhoshin 和 apache2。
我无法深入调试或嗅探/嗅探网络帧,因为我正在开发同事的应用程序,其中客户端和服务器都是远程的。
所以,我尝试了以下方法:
- php.ini 输出压缩处理程序
- ob_gzhandler(失败)
- zlib.output_handler(失败)
- 肥皂选项(全部失败)
- SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_DEFLATE | 5(从那里:https ://bugs.php.net/bug.php?id=47925 )
- 没有'| 一样 5'
- 用 SOAP_COMPRESSION_GZIP 替换 SOAP_COMPRESSION_DEFLATE