2013-10-13 83 views
-1

大家好,类包含内容编码错误php

我在这里有一个问题,我似乎无法解决这个问题。 这是由我包含的一类矿所引起的内容编码问题。

只要我将课堂评论出来,它就像魅力一样。

它是一个浏览器识别类,它也是一个静态类,所以你不叫

new Classname(); 

而只是使用

Client::$System->OS 

类不输出任何内容,无回声的没有print_r的东西或类似的东西,所以我在这个问题上高歌猛进,我还没有看到这个错误。

由于这个类是300行,我宁愿不在这里包括它,但是我可以将它上传到Dropbox供任何人下载(并按你的意愿使用),并看看为什么它给了我错误。

如果有人需要更清晰的问题,请评论,我会包括我必须。

编辑

发生此问题与ob_gzhandler,当我尝试gzip压缩的网站,并将其发送给浏览器,浏览器简单地用“内容编码错误”响应。

上面提到的这个错误只发生在我将其注释掉时一切正常的PS浏览器 - 嗅探类中。

EDIT 2

点击here的链接脚本(上引擎收录) 希望这将提供足够的信息来解决问题。

+0

请发布脚本或我们无法帮助您。使用Pastebin.com或Gist。 –

+0

究竟是什么“内容编码问题”?请至少写下你面对的错误。 –

+0

我目前正在工作,但是当我回到家时,我会将客户类的代码发布到pastebin/gist中,感谢迄今为止的努力。 – SidOfc

回答

1

发现此问题。

PHP标签关闭?>后有一个空格。 这导致gz_handler发生故障,因为它认为是内容已被回显,而事实并非如此。

无论如何感谢您的时间和精力,希望这会帮助有同样错误的人。

+1

顺便说一句。您不必结束文件?>除非需要切换回回模式,否则没有理由这样做。只需用一行代码以分号结尾即可。任何意外添加到结尾的空白都不会伤害任何东西。 – JohnDavid

+0

@JohnDavid - 真的,没有意识到在那个时候tho +1;) – SidOfc