K2中Live Search出了点小问题,用Firefox的JavaScript控制台看了一下,显示:
错误: invalid flag after regular expression
源文件:http://yskin.joyren.com/wp-content/themes/k2/js/livesearch.js.php
行:2,列:11
源代码:
Warning: ob_start(): output handler 'ob_gzhandler' cannot be used twice in /var/www/virtual/yskin.joyren.com/htdocs/wp-includes/functions.php on line 829
看了下livesearch.js.php里的ob_start("ob_gzhandler");这句,google了下,说是设置缓存用的,直接注释掉,Live Search可以用了。
我用的 r167 也遇到这个问题,问题应该是启用了 gzip 压缩,我试了一试临时关掉了那个选项就可以了。但是为了速度压缩还是得要的,你这个 workaround 不错。
新版K2 svn已经没这个问题了。K2 r167是今年二、三月份发布的吧,好老了,现在都出到r407了,该换新版了。到K2的主页:http://getk2.com去看下吧。