




1.上一次哭是什么时候?为什么?
2009年1月12日。因为内心的温柔、快乐。
2.觉得最享受的事是什么?
仰天长啸。和心爱的人一起生活。
3.至今最令你后悔的一件事是什么?
只有令我难过的事,没有令我后悔的事。
4.你认为分手后的男女朋友还能做普通朋友吗?
很难。
5.最痛恨的事情是什么?
算计。
6.你觉得自己的命运在由什么掌控?
我自己。
7.你现在最大的愿望是什么?
平实快乐地生活。
8.你最希望从朋友(不包括爱人)那里得到的是什么?
理解支持的眼神。
9.你觉得怎么才能不浮躁?
铆足劲浮躁,浮躁到自己恶心得再也浮躁不起来。
10.你觉得你是在找一个自己喜欢的人还是在找一个适合自己的人?
适合才喜欢,喜欢更适合。
11.你欣赏哪一类异性?
开朗、不说三道四。
12.你心目中理想的伴侣是怎样的?
善良、善解人意。
13.最受不了自己的哪个缺点?
容易伤人。
14.自己最自信的是哪一方面?
体察别人内心。
15.最近最快乐的事情是什么?
没什么特别的事情,但最近很快乐。
16.除了钱,你最想得到什么?
亲情、友情、爱情。
17.你最害怕的是什么?
家人和爱人的离去。
18.你觉得你虚伪吗?
虚伪和不虚伪的人都会说自己不虚伪,逻辑上这是一道废题。
19.什么事情使你成长最快?
批评、挫折、打击。
20.结婚为了啥?不结会怎样?
为了能有个家。不结就孤独终老。
前几天博客突然无法发布中文日志,殚精竭虑想不出来哪里出错,很是困扰。
写信给国内甚至台湾我认为比较出色的WordPress博客站长求助,仍找不到问题所在。许多站长建议我升级到WordPress最新版本2.7.1。在本地测试我的K2_WalltzLee主题(修改自K2 RC6)与WordPress2.7.1的兼容性时,发现会出现许多样式上的错位,再加上我改动过现在正在使用的WordPress版本的源码,真要折腾升级的话估计没个十天半个月弄不好。幸好我没有傻乎乎地直接在虚拟主机上升级,不然就完蛋了,有备份也没用,根本回不到原来的样子,还要面对几千行的代码从头改。现在想起后怕得头皮一阵发麻。天塌下来只有你一个人被砸死,别人都好好的,也许这就是独立站点最大的痛苦和最大的快乐所在吧。
另外我不喜欢2.7.1的后台界面,一键升级功能对我这种改源码的用户没有任何意义,2.7.1版本发布时,WordPress老大Matt还给我发了封邮件,说你们这帮不升级的家伙是不是住在岩石下面啊,快快升级到2.7.1吧,这是我们一顿折腾后最完美的作品了!唉,你这么说的话就拜托以后别再升级了。对WordPress的频频升级我真感到不能理解。
症状
1.可以发布英文日志。但只要标题或正文中含有中文,就会发布出错,主机CPU占用100%并出现超时提示:
Fatal error: Maximum execution time of 30 seconds exceeded in/…/wp-includes/post.php on line 1287
并且每次报错的具体文件和行数都不相同,有时会报错在一些并不存在的行数。
2.与主机php的超时设定无关,按网上的方法修改php.ini把超时设定成多久都没用。
3.日志会存为草稿,编辑草稿再发布也不行,但在可以修改并保存草稿。
4.与插件和主题无关,停用所有插件,换回默认主题,问题仍然存在。
5.与虚拟主机的PHP/MySQL软件版本无关。
6.之前已经发布的中文日志可以编辑添加中文并保存。可以通过先发布英文日志、再把英文日志修改成中文日志的方法发布中文日志(苍天啊,我前两篇日志就是这么发布的)。
解决
在论坛上我搜索到其他的朋友也碰到过这个问题,但不知如何解决。这其实是一个只存在于WordPress2.5.1的BUG,在2008年5月已经有人向WordPress提交了这个BUG的报告:some post text (persian) causes timeout on publish (not save)(某些包含波斯语的文本在发布时会导致超时错误)。中文和波斯语是一个德性,哈哈。
官方已给出修正方法,详见这里,在wp-includes/post.php第1289行,用绿色部分的代码替换掉红色部分的代码。
感谢
问题能解决,必须感谢yskin的帮助,在我求助的六个看上去都很牛的站长中,只有他给出了可以绕过BUG的办法,鹤立牛群。从yskin的解释中能深刻感觉到他对WordPress的熟悉程度远胜别人一筹,有实力的人就是不一样。在我找到解决方案后,yskin还耐心地对我刨根问底的追问给出了自己的解答:
从PHP的角度来讲,这两段代码应该是一样的,原来的代码使用的是双引号内直接使用$变量,后者是用类似C语言的printf函数的方式,在需要使用变量的地方用%s代替,然后后面跟上变量。
原则上PHP对两种方式的处理应该是一样的,并且都可以保证正确。后面这段代码把$alt_post_name和$post_type单独作为$wpdb->prepare()函数的参数,而该函数里有:array_walk($args, array(&$this, ‘escape_by_ref’)); 这样一段代码对所有参数做一个处理,所以估计是这里有bug导致中文录入的出错。
对比起其它寥寥数语的回复,yskin上千字的邮件让人感动,从邮件的条理性、针对性、严谨性我看到了一个认真、缜密、踏实、助人为乐的人,他教会我的不仅仅是WordPress里几个PHP语句。
初一,全家大团聚,吃饭坐满两桌子。二舅全家来我们家住。晚上十一点,二舅带领我和表弟表妹出去吃炒粉喝啤酒,漓泉果然比青岛好喝。听二舅讲他在越南的二十年生活,九年走私,十一年牢狱,有空我一定要写一写二舅的传奇生涯,《阿飞正传》。夜睡沙发。
初二,热得可以只穿短袖。夜睡床。
初三,来了一屋子人,吃饭到晚上十点。
初四,遭比我小两个月在读研究生的亲爱的爱琴敲诈,送出人生第一份压岁钱。和阿磊一干人等半夜十二点去大排档吃牛腩煮粉,归其家,和阿撇还有盖在身上的棉被、外套、毛衣、牛仔裤、衬衣等取暖用品一起,夜睡阿磊的床。
初五,贵港走一圈,步行街、码头、老街、广场。整个东湖被傻逼的领导给毁了,拉来华南理工建筑设计院编了个控规,把同济编的总规搞掉,赚大钱去了。回了趟贵高。路过地洞口,火车站已经被高高的带刺栅栏围住,无法再从旁边爬到铁轨上。贵高经过一个百年校庆面目全非,屎黄的假石头堆在校门口,中心花园边修了一条长长的难看的宣传墙,处处皆是水泥路面,物非人非,虚假、媚俗、矫情,唉。幸好还能找到不变的景和情,那些单杠我在上面做了有几千个引体向上吧,那白白的“白宫”又被刷过一遍了吗,那家属楼间的羽毛球场还总是被人晒被子呢,那尘土飞扬的煤渣跑道却终究还是被换成了塑胶的。走到主楼看08年高考光荣榜,一个清华、北大、复旦、浙大、南大、中科大都没有,学弟学妹你们也太菜了吧?学校大概也觉得心虚,旁边放了块历年考上清华北大的同学的展板,看着展板里熟悉或陌生的面孔心里掠过一丝难受,成王败寇我倒不在乎,唯一问心有愧的是如果我选择出现在他们中间,妈妈就不用回答诸如“同济是什么学校”“同济在哪里”这类的问题了。
初六,约了嘉嘉和丹艳在KFC见面。两个人从高三到现在,七年的感情坚持下来,真不容易,也真让人高兴。聊天间隙,看着他俩恩爱的样子,心里跟自己说:振作起来,不能对感情失去信心!
初七,拿过年拍的全家福去冲印,忘了跟店里的人说不用帮我调照片的颜色,结果冲印出来的照片全部偏白,没办法,别人都喜欢照片里的人皮肤白白的脸白白的,可是这样的照片怎么会好看呢,一点血色都没有,假。
初八,一个人在家,自己做饭吃。
初九,两个人在家,做两个人的饭。再次去冲印照片,叮嘱不要调颜色,伙计奇怪我居然提这种要求,一再说“不调不好看啊”,我只得回答:“我就要不好看的。”
初十,二舅全家再次驾到,夜睡沙发。
十一,立春,阳光灿烂,风暖暖的。晚上两家一起去看炮龙。夜睡沙发。
十五,看央视元宵晚会,朱军学小沈阳说话可把我恶心坏了。
二十,情人节,在鸡肉鱼肉狗肉羊肉的包夹下,我差点把它给忘了。这天看到的翁美玲和听到的梁静茹让我十分想说两句话。其一,衷心祝愿天下的蓉儿都能找到自己傻乎乎的靖哥哥。其二,“其实爱对了人,情人节每天都过。”这句话说得真好!
第二个本命年就这么过去了,还算平安,虽然我还能听到已经拆掉的石膏、已经偷掉的钱包在某两个不知名的角落朝我嚷嚷:“谁叫你丫不买红裤衩!”成,十二年后又是一条好汉,下次爷买它十打红裤衩,从头穿到脚,走街上让见了我的人都激动地尖叫:“呀!快看啊,福娃欢欢!”