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主机可以完美伪静态并且也支持中文链接,也没必要加上这个规则,问题可能就出在那里,因为?会和伪静态冲突。
现在一切都正常了!心情不是一般的爽!希望这个方法对后来的朋友有所帮助!
好久没写日志了,以前国内的空间到期了,我把整个博客移到了我的美国主机上,感觉速度等各方面都还不错,没了国内的条条框框,感觉很自由,可以随便写点东西,不必担心被封。
LINUX主机就是好。效率比起WINDOWS主机高多了。。怪不得国外打起灯笼都难找到WINDOWS主机,也许是国外装WINDOWS SERVER系统要收费的原因,不过更主要的原因还是PHP在国外采用率比ASP高得多。国内ASP还是挺多的。
