跳至内容
gzip功能关闭方法

gzip功能关闭方法

mediawiki 作为一个优秀的开源 wiki 程序,被世界上最大的维基百科作为其官方软体。很多小型的百科也都采取了这个软体。笔者在主机屋的免费主机下安装了一个open wiki。安装过程比较简单,如果不是完全没有接触过建站的话,应该不用指导。但是在最后一步,主机屋免费主机不允许使用他的 gzip 功能。

于是笔者研究了一下关于手动关闭 gzip 功能的方法。前段时间,禁论坛禁得厉害;因此,很多主机商不得不安装了主机关键字过滤系统,这个星外的监控过滤系统,新版本加入了关闭 gzip 的选项(因为 gzip 模 式是加密压缩传输,如果不关闭这个选项,就无法监控过滤关键字),由此就引起了一些 php 系统关闭 gzip 的方法讨论,很多朋友在询问一些系统的关闭方 法,就此简单总结一些常用的;如果是直接登陆系统后台修改,就需要由主机商来提供合作,暂时关闭监控过滤系统或者关闭自己域名的监控,如果主机商无法提供 合作(当然,这不一定是不愿意,而是有关安全操作等方面的问题),就需要先手动关闭,然后登陆后台再关闭。

在 mediawiki 中,虽然使用了 gzip 功能,但是在程序中没有直接涉及 gzip 函数,而是调用了 zlib 函数。在 meidiawiki defaultsetting.php 页面中$wgUseGzip 采用 GZip 存储缓存内的页面。要求 PHP 启用 zlib 支持。所以需要修改的是把 zlib 对应的函数命令删除就行了。

下面是一些其他程序的关闭 gzip 的方法。

1、phpwind 论坛系统:\data\bbscache\config.php 修改:$db_obstart=‘1’;为$db_obstart=‘0’;

登录论坛后台,找到论坛核心设置–核心功能设置,禁止 GZIP 功能。

后台登录地址为:http://您的域名/admin.php

2、discuz 论坛系统: 使用 ftp 进入论坛 将 forumdata/cache/cache_settings.php 下载到本地,

修改里面的’gzipcompress’ => 1,

改成’gzipcompress’ => 0,

修改完成后保存。上传回去。你的论坛就可以访问了。

然后登录论坛后台,找到基本设置–服务器优化,禁止 GZIP 功能。

后台登录地址:http://您的域名/logging.php?action=login

3、supesite 网站系统:

登录 FTP,修改 data\system 目录下的 config.cache.php 文件,找到’gzipcompress’ => 1,,改为:‘gzipcompress’ => 0,,然后进入后台正式关闭

SupeSite/X-Space 后台地址为:http://您的域名/?action-login

清除本地 cookie

4、ShopEx 商城:

shopex 网店商城系统和我们广告冲突的解决方式:(测试可行) 找到 web/config/config.php 文件下载到本地找到这一行 define(‘WITHOUT_GZIP’,flase);\\默认是 false .就是启用 GZIP 功能 修改为 define(‘WITHOUT_GZIP’,true);然后保存上传覆盖原来的就可以了。

5、SaBlog 博客:

登录 FTP,下载 cache/cache_settings.php 这个文件,将第 64 行的’gzipcompress’ => ‘1’, 修改为’gzipcompress’ => ‘0’, 然后上传覆盖回去即可。

SaBlog 博客后台地址为:http://您的域名/?action-login

6、动网 PHP 版本论坛:

登录 FTP,下载论坛根目录下的 global.php,查找以下内容, if (!$zliboutputenable AND function_exists(‘ob_gzhandler’)) { $db_obstart = 1; 修改为 if (!$zliboutputenable AND function_exists(‘ob_gzhandler’)) { $db_obstart = 0; 然后上传覆盖即可。

7、Ecshop:

ECSHOP 管理中心 - 商店设置 -基本设置-是否启用 Gzip 模式: 禁用

文章原创,转载请注明辍耕录http://rene1989.web-126.com/

最后更新于