关于老夫

    九十九度九十九度 [ BinaryJP.com ]
    众里寻她千百度,蓦然回首,所以减一度。

    2006年创建于百度空间,本意是借几K空间,随想随写,记录生活的点滴,待古稀之年儿孙满堂,坐轮椅乘凉于树下,回首过往,不禁嗟叹:老夫此生足矣!后因百度诸多限制,心中所感不得尽数而发,自建小站于他处,仍叫九十九度。

联系老夫

扫一扫

    手机访问

wordpress 升级手记

昨天基本上用了一天的时间把九十九度的后台程序升级了一下,这个工作早就想做了,但是一直都没有大块的时间,我知道过程肯定不会顺利的,肯定会有这样那样的小问题,所以拖到现在才做,昨天莫名其妙的起了个大早,因为前天已经把洗衣服收拾家拖地等等诸多家务都做完了,所以几(就)把这个事情想起来了。

升级内容:

1.后台核心程序由wordpress 2.8.5 升级到3.2.1

2.使用WPtouch插件改善了对移动设备的界面友好程度,主要是对iphone,所以有四凤的同学可以帮忙测试一下

3.无耻的剽窃了别人主题的评论部分,这里要对原作者飞鱼的声纳说声:不客气!

4.评论部分增加了@功能,玩微薄的童鞋应该比较熟悉;作者回复突出显示,也就是我的回复底色会和大家的不一样。

5剩下就是些细节的东西,不过得说一句wp的中文化真成问题好多地方还是英文

遇到问题:

挑几个有代表性的说一下,免得大家走弯路,这个过程中确实收(受)到不少百度的误导,看来百度也不是事事都准的。

1.PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature            安装WP super cache(著名的缓存插件)出现此错误,后证明是0.9.9.9版自身的问题,更换其他版本问题解决,我用的是0.9.9.6的汉化,其实功能是没有多大差别的。因为一直会有升级提示,所以我把它的版本改到0.9.9.9

2.Warning: Cannot modify header information - headers already sent by....       后面会给出具体的文件和代码行,我遇到的都是空行的问题,删除空行就OK了,貌似是Editplus引起的,他会莫名其妙的增加许多空行,我一会儿就打算卸载了狗儿的

3.#0 PMA_sendHeaderLocation(http://localhost/pma/index.php?token=bb2580026515b2c6c720
c79590020f73) called at [D:\usr\webroot\pma\libraries\auth\cookie.auth.lib.php:630]
#1 PMA_auth_set_user() called at [D:\usr\webroot\pma\libraries\common.inc.php:839]
#2 require_once(D:\usr\webroot\pma\libraries\common.inc.php) called at [D:\usr\webr
oot\pma\index.php:35]
phpmyadmin无法登陆(?)的问题,百度里的解释五花八门,但其实我这儿真正的原因是配置文件中
$cfg['Servers'][$i]['auth_type'] = 'cookie';而本地浏览器是禁止cookie的所以就无法访问了,
改成config问题解决,但是记得上传的时候要改回来

4.侧栏最新回复时间与本地时间不一致的问题,其实仔细看回复时间都是少8小时的,也就是用的是格林尼治标准时间,后台改了时区也不行。仔细阅读sidebar.php的时候发现,有一句查询里用到了comment_date_gmt,这个gmt就是格林尼治时间吧,打开数据库果然comment表里有两个列,一个是comment_date_gmt,另一个是comment_date,后面的是我们设置的时区,恍然大悟了,把查询中的comment_date_gmt全都改成comment_date,时间问题解决,如果遇到其他的时间问题不妨也可以试试这种思路。

5.这个问题还没有解决。侧栏里有个访问统计,自从更换了主机以后就没有变过,但是在本地是正常的,代码完全一样,我不知道为啥,如果有高手知道的话还望指教,主要还是要指望小宝了。

这里插句闲话,经常有人找人修完电脑之后都要问个为啥,以我个人的经验大部分问题其实是不知道为啥的,但是我知道怎么处理,怎么能让他正常,这就够了。你找个二把刀问个为啥,他给你天南地北胡说八道一气,反正你也听不懂,这纯粹是浪费时间,所以给那些找人修电脑的童鞋一个忠告,修好就行了,不用问为啥,即使告诉你为啥你也闹不清楚,否则就不用招(找)人修了。

其实升级过程并没有太大的问题,备份旧的,停用插件,升级,启用插件,更换皮肤就完了, 我大部分时间都花在了剽窃人家的评论模板上,主要问题是为了减轻服务器压力我把动态的链接换成了静态地址,导致本地程序一直都在读网站上的css,以至于我改了几十遍效果都出不来,问题处理了之后很快就改完了。

大致就是这样吧,要是有朋友遇上wordpress的问题欢迎交流,技术没多少,经验有不少。

PS:整整一天都和浏览器打交道,结果傲游2不出意外的给我添了不少麻烦,虽然它的毛病很多,但是还是一直在用,因为习惯。慢慢发现很多习惯,傲游3也可以实现了,所以是时候让傲游2告别历史舞台了,拜拜了您内(?)

 

PS之又见PS:关于改错字中的两个(?)解释一:登陆和登录的区别问题,2007年5月1日的北京晚报作过说明,对不对的不好说,总之打破了我之前对“登录网站”的笃定,所以待定之,这一块钱省了。解释二:语气助词用哪个合适的问题,我并不十分确定,似乎“呐”是不错的,但也不够传神,建议您用拼音,觉得不够美观可考虑台湾拼音,就是您让我学的那个,这一块钱也不要了。所谓的改一万个字送两个的优惠活动,就在这里了~

 

 

原创文章,转载请注明: 转载自九十九度

本文链接地址: wordpress 升级手记


3 位大侠已经拍砖

    binaryjp |1F
    2011年11月14日 11:44

    :grin: 自己的沙发自己坐

    回复

    fly |2F
    2011年11月14日 14:55

    为啥?

    回复

    binaryjp |3F
    2011年11月14日 16:58

    @fly
    喂草

    回复

我来拍砖

(以便回访)