欢迎访问,本站接受互联网网站仿站、功能定制、定制插件、主题,如果需要的话可以联系我 QQ:2283276927

zblogphp后台开启Gzip压缩失败应急处理办法(其一)

雨夜 2932次浏览 3个评论

今天没事帮忙网友(***)开启Gzip压缩。于是乎也没看空间是否支持Gzip,就草率开启了。点击完我后悔了,全是乱码,我该怎么办?找万能的百度啊。找了找,倒是找到了一个,说是可以通过更改zbp的数据库的system 的数据库更改下就可以显示正常了。但是我没数据库账号密码什么的,我改个什么啊。。所以我就开始了瞎折腾。

QQ图片20150319225259.png

1.随便点了几个这个网站(已经乱码的)的历史链接,突然发现能打开主题(tblog5)主题设置,再打开别的链接试试,好像不行。只要是系统自带的后台全部失效,乱码。文件管理(zsx的kod插件)的界面也能打开。但是这个都能打开,我能做些什么喃?提交什么都可以成功,我该怎么做才能把Gzip的开启状态变为关闭喃?

2.突然,我想到是否可以把系统自带的开启Gzip的代码复制到主题(tblog5)配置里,来开启喃?于是在本地找到相关代码。如下:(省略其他)

echo '<tr><td><p><b>'.$zbp->lang['msg']['gzip_compress'].'</b></p></td><td><p><input id="ZC_GZIP_ENABLE" name="ZC_GZIP_ENABLE" type="text" value="'.$zbp->option['ZC_GZIP_ENABLE'].'" class="checkbox"/></p></td></tr>';

3.光这个代码好像不行,所以我整理下如下代码(注意:一定更改部分cmd.php的路径):

	 <form method="post" action="<?php echo $zbp->host;?>/zb_system/cmd.php?act=SettingSav<?php echo '&amp;token='. $zbp->GetToken();?>">
	 
	 <div id="divMain2">
	 <?php
	 echo '<tr><td><p><b>'.$zbp->lang['msg']['gzip_compress'].'</b></p></td><td><p><input id="ZC_GZIP_ENABLE" name="ZC_GZIP_ENABLE" type="text" value="'.$zbp->option['ZC_GZIP_ENABLE'].'" class="checkbox"/></p></td></tr>';
	 ?>
	  <p><input type="submit" class="button" value="<?php echo $zbp->lang['msg']['submit']?>" id="btnPost" onclick="" /></p>
			</div>
		  </form>

4.使用博客的kod插件编辑主题后台文件main.php。添加如上代码。保存。请确认好代码。出错就有问题了,只有一次机会(我这么感觉)。。

5.保存完成后,进入tblog5主题设置,然后要刷新一下,Gzip按钮出来了,点击取消,然后保存。

6.然后就成功关闭了。

小结:所以当你关闭的一刹那,不要急着去清空浏览器之类的操作。一旦清空你就进不去他的主题设置了。你就只能去更改他的数据库了。在这里提醒各位不要轻易去开启Gzip.可能出现问题哦。


涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3) 个小伙伴在吐槽
  1. 我就遇到了这个问题,悲催了,折腾了一个下午。
    又是找IDC服务商,又是寻求朋友帮忙……
    恢复备份数据、重新上传网站程序等等都不能解决
    几个小时后才从朋友那里说这里可以解决,恨不逢时没早点看到这篇文章。
    感谢博主的分享,用此方法解决了,非常谢谢!
    案例营销网 2016-02-18 PM 07:00 回复
  2. 谢谢分享
    色尼姑 2015-08-27 AM 01:03 回复
  3. 高手~会代码的大神就是不一样哦~
    梦想博客 2015-03-20 PM 06:32 回复

主题定制开发流程

ZBLOGPHP开发流程

联系我们