warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 1 in *\wp-includes\classes.php on line *  这个错误困扰了我好几天了。

我将博客从国内搬到了美国,用的肖恩互联的主机,http://www.shawnidc.com 速度的确超快,比我以前国内的空间还快。但是有个问题,只要我在后台设置固定链接就会出错。但是主机是linux主机,.htaccess是肯定没有问题的,在网上搜了许久也没找到合适的解决方案,最后我在固定链接那里把TAG规则去掉问题就迎刃而解了。

我以前加的TAG规则是   ?tag=    因为以前的主机不支持中文链接,TAG里面如果有中文就会乱码,现在我这LINUX主机可以完美伪静态并且也支持中文链接,也没必要加上这个规则,问题可能就出在那里,因为?会和伪静态冲突。

现在一切都正常了!心情不是一般的爽!希望这个方法对后来的朋友有所帮助!

Share and Enjoy:
  • 校内网
  • 开心网
  • 百度搜藏
  • 饭否
 

2 Responses to “warning: preg_match() [function.preg-match]错误解决办法”

  1. 风致雅阁 说:

    这个问题也困扰了我很久,看了你的解决方法,终于搞定了,感谢~~

    [回复]

    Shawn 回复:

    不用谢!

    [回复]

Leave a Reply