Cpiz's blog

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

搬家的麻烦

发表于 2007-08-29 | 更新于 2018-05-24 | 分类于 建站

前天下了决心要换一个主机空间,昨天就开始憋不住了。在一家比较有好感的IDC先注册了一个试用空间,装了个wordpress测试了一下功能和带宽,以前win主机不能实现的一些功能它都能支持,速度也比原主机快了N倍,服务态度也很好。马上下了订单,用支付宝付款,很方便就完成了开通,但是之后的搬家却遇到了不少麻烦。

问题1:
空间买下后我就改了原来的域名指定,然后从老主机上把blog目录传了下来。上传到新空间后才想起原来mysql中的数据没有备份,而这时候域名已经指向新主机IP了,用不了原来的blog的WordPress Database Backup,无奈只有重新改域名指定。要知道因为DNS服务器缓存的原因,域名改了后要很久才能生效的,ping了N回还没见有生效后想到了改host文件来强制域名转向。改host文件果然有效,很快我就用WordPress Database Backup备份了wordpress的数据。

问题2:
当我把原mysql的数据导入新主机时,却发现报语法不支持的错误。原来新主机的mysql版本是4.0,不支持create table语句最后charset=utf8的这种语法。因为对mysql不太熟悉,不想去改导出脚本,试着换用phpMyAdmin的导出功能,也有同样问题,查了N久,最后才按照在网上介绍的把导出选项设成mysql4解决问题。

问题3:
看见了熟悉的blog,小喜了一把,很快我就发现不能够发布文章。查了一遍两个数据库的表结构,发现新主机数据中wp_posts表id字段没有auto_increment属性,索引也没有。检查导出脚本,发现的确没有这些内容,再看看原WordPress Database Backup生成的脚本,却是有这些特性的。最后还是通过修改WordPress Database Backup生成的导出,去除了里面关于charset的内容、更改两处列类型搞定。

问题4:
原来的主机是windows的,不用管什么文件权限的问题,现在换了linux的主机就问题多多了。首先发现更改Permlink结构后访问日志会出404,通过修改.htaccess权限解决。
然后是WP-DownloadManager插件不起作用了,国内网站上找不到它的资料,后来还是硬着头皮在E文网站中找到解决办法,把/wp-content/plugins/downloadmanager/downloadmanager.php权限改为777解决。

问题5:
在写文章时,发现用firefox看不到TinyMCE了,用IE却可以,待解决……
(2007.08.30 updated)
这个问题烦了我好久,今天无意中点击FireFox的错误控制台,看到不少这种错误: realTinyMCE is not defined,八成就是它引起了。通过错误关键字果然搜到了结果,网上说修改wp-includes/js/tinymce/tiny_mce_gzip.php文件,将$supportsGzip = true改为$supportsGzip = false可以搞定。我打开该文件,却发现$supportsGzip已经被设置成false了,也参考过realTinyMCE is not defined解决记文中指到的反复修改,仍无效果。最后才发现该文件中还有另一处对supportsGzip的赋值,正好赋的是true,把它改为false,问题解决。

问题6:
试着订阅本站的feed,发现提示“XML解析错误:xml处理指令不在外部实体的开始部分”指向XML声明的第一尖括号“<”。网上搜索说是因为xml第一行为空引起的,跟我的情况相对应。但我按网上说的试着禁用了所有插件,问题依旧存在,最后走曲线,通过feedsky实现了feed,当然还装了个feedsky-ping.1.1插件。

我的WordPress及所使用的插件

发表于 2007-08-28 | 更新于 2018-05-24 | 分类于 建站

周五与周六花了两个通宵来搞这套WordPress Blog系统,记得上一次这么疯狂还是弄毕业设计的时候,晃眼就5个月过去了。这几个月在公司把我憋坏了,一直没有机会写喜欢的程序,天天unix和oracle,偶尔得到个写shell或存储过程的任务都能让人兴奋半天,毕竟我还是喜欢这种更有创造性的工作。

这几个月的忙碌让我一直没什么时间来更新自己的日志,突然有一天发现自己的已经压力积蓄到无从释放的程度,我想到了我的blog。借它来释放我的压力、借它来满足我的web开发兴趣(稍稍满足一下),也顺便为自己的生活建立索引,免得又是N个月过后脑袋里只还记得些select * from ……

其实自从买了空间后,早就试过一遍 wordpress,但那时候对它的第一印象并不好,不喜欢它的默认主题及纯E文界面,而且对php也不熟悉,就没再深入。这让我走了不少的弯路,想想前阵子天天来删pjblog里成堆的广告就心有余悸。

周五我在网上找到了这个 Big Blue模板,很喜欢,装上后对它进行了基本的汉化,然后挑了些自己觉得有用的插件。周六一晚上又进行了进一步的汉化及调试,现在基本成型了。这里列一下现在在用的插件:

YuPooAlbum YuPoo相册插件

恨透了我现在这个空间的速度和稳定性,我把照片都搬到了Yupoo上,它速度很快,大量的Ajax应用让我操作很舒服,拥有现成的WP插件也是我选择它的重要原因。只是YuPooAlbum并不太好用,显示相册页面的布局有问题,换了几个模板都这样,后来改了行YuPooAlbum搞定了,有空把它贴出来。

WP AJAX Edit Comments Ajax留言编辑插件

可以实现页面无刷新地评价编辑,还不错,汉化了一下。

WP-PageNavi 分页条插件

首页及搜索等页面最下方的分页条就是它了,因为考虑到要兼容插件启用与非启用两种状态,涉及到了一些代码的改动。

WP-DownloadManager 下载管理插件

可以用它方便地管理上传的附件,支持分类、点击统计。用了它以后,我把以前传的几个附件都转移了一下,一比不小的工作量。

WordPress Database Backup WordPress备份插件

因为是在自己本机上装了PHP和MYSQL和调试,数据同步就很有必要了,而且将来迁移和备份也用得着,这个插件还支持定时备份并发送到指定的邮箱,好东西。

Permalink Redirect 地址转向插件

这个插件用来给blog实现地址唯一化。使用非常简单 ,启用后把Hostname Redirect那项勾上,它就把原来带www.cpiz.com转向了cpiz.com,而且默认将原来的/?p=132的文章链接方式指向了现在的/archives/132,它还能更改feed的默认指向,这些都省去了修改.htaccess文件的麻烦,实在是太体贴了。

feedsky-ping 使用FeedSky替换WP默认Feed

我的WP默认Feed因为第一行是空行,FireFox不认,但Feedsky却可以兼容,干脆就用Feedsky替换掉了。装上本插件后,可以拦截默认的WP默认Feed指向Feedsky。这还需要在”设置-录入”中把http://www.feedsky.com/api/RPC2加入Ping地址列表。

(2007.09.13 add)我本以为使用了Permalink Redirect后就可以不再使用这个插件了,把它卸掉后却发现Feed几天没有更新。只得重新把它装上,马上就恢复正常了,无语。。。

Get Recent Comments 显示最新评论插件

用了N天的wp才发现默认的显示最新评论的功能实在太傻,光显示几条某某某发布留言于某某文章的记录,实在是太鸡肋了。搜索了一下,原来还是得靠插件实现。该插件支持widget,用起来非常简单,可惜不可以在界面上调整显示留言的数目。

Akismet 老牌防垃圾留言插件

这是Wrodpress自带的防垃圾插件,本来我以为我博客留言少,犯不着用它,后来某一天一次性出现了N多垃圾留言,无奈开启了。只是到现在还没拦几条留言,不好评论它的效果。

Audio player 音频播放器插件

在Blog中发音频的时候能使用如[ audio:http://xxx.com/xxx.mp3]的代码插入一个简洁的播放器,效果如料理鼠王(Ratatouille)中所示。

CoolCode 代码高亮显示插件

可支持多种程序代码的高亮显示,使用方法在HTML编辑模式下用<coolcode lang=”php”></coolcode>包含源代码,中间的“php”可换成多种通用程序语言。显示效果不错,但对Windows Live Writer的支持不太好,非得使用Web方式发布文章。

Google XML Sitemaps 站点地图生成插件

这是一个非常不错的SEO插件,每发布一篇文章或者隔一定时间,它会自动生成站点地图,并通知Google、MSN等多个搜索引擎进行内容更新。

Simple Tags 标签管理插件

Wordpress从2.3开始支持标签,但缺少对标签管理的支持。这个插件虽然名叫Simple Tags,但功能非常丰富,提供了强大的标签管理功能。

SimpleTwitter Twitter内容显示插件

注册了Twitter后,每次在Twitter上有更新,会自动在博客上显示,效果见本博客头部。我虽然平常不是很有时间更新自己的博客,但有了它,可以很方便在博客上更新自己的心情了。

Wordpress Thread Comment 留言回复插件

可针对某一条留言进行回复,显示在原留言的下方,我修改了插件的CSS样式,让它与博客主题变得更加和谐了。这个插件让交流变得更加方便,大大地改进了用户体验。

WP-PostViews 文章浏览次数显示插件

可记录并显示每一篇文章的浏览次数,并可在侧栏中显示Top views,让博主和游客知道哪些文章更受欢迎。

WP 2.3 Related Posts 相关日志显示插件

在文章末尾显示与本文内容有关联的其它文章,让游客尽可能停留得更久,关联是基于标签的。
目前用到的插件就这几个了,不定期更新中。。。

我还申请了Google Analytics,加上自己原来写的一套流量统计系统来记录流量,可以看看有谁来访问过自己。但Google Analytics的分析报告有延迟,不太爽。。。但毕竟是免费而强大的东西啦~

在此推荐两个有关WordPress的blog,这几天我从那学到了不少东西:
http://fairyfish.net
我爱水煮鱼
http://www.awflasher.com/blog/
aw’s blog 姿态永恒

本科毕业设计 - 手机版泡泡堂

发表于 2007-08-25 | 更新于 2018-05-26 | 分类于 项目

这是我的本科毕业设计,标题是《炸弹人游戏在手机上的实现》。接到课题后我立即就想到了《泡泡堂》,上网找了一下也没有看到它的手机版,决定就拿它移植了。主要用到的技术是J2ME MIDP2.0,使用Eclipse 3.2.2结合EclipseMe 1.6.6插件开发。

image.png-5.9kB

image.png-6.7kB

image.png-29.6kB

这是我的第一个手机游戏,也是第二个手机程序,边学边弄,而且还没完成时就开始在现在的公司工作了,又经常加班,做得很辛苦。虽然感觉收获挺大,但很可惜以后都不会再搞这方面的东西了。其中有很详细的注释,论文的排版也花了很大的心思,希望能给初学J2ME的人或者也要写毕业设计的一点帮助。由于时间和水平有限,游戏并没有真正意义上的完成,偶尔还会出点空指针错误,论文里的东西都是只是自己一相情愿的理解,可能会有些偏差,高手看了不要鄙视。

阅读全文 »

DC在手中

发表于 2007-08-13 | 更新于 2018-05-24 | 分类于 生活

顺丰真的是很快,昨天下午卖家发的货,今天下午东西就到手了。拿到这沉沉的一个盒子,连上班也没了心思,憋了半天还是忍不住把它拆开了。

首先看到的是电池、三角架、相机包和读卡器,再打开里面相机的盒子,看到了2G SD卡、屏贴,两个说明书(一个中文一个日文),拿掉相机纸盒中的夹层,下面是相机、电池、充电器、数据线、电信信号线、挂绳,一个都没有少。相机跟一个烟盒大小,还没有我手机长,拿在手里沉甸甸的,感觉很不错,当就下就在办公室拍了两张。

眼巴巴的终于下了班吃了饭,回到家就研究了起来。这东西操作不难,看了遍说明书就学得差不多了。又拍了些,感觉不是很满意,应该是在光线不足的情况下表现不佳,谁叫数码相机都这个样呢。。。

贴屏贴的时候乡了一把,搞了半天都没弄明白那两层膜哪层是贴机器上的,最后虽然贴上了,但满是气泡。这固然跟手艺有关系,但这屏贴也好不到哪去。

先发几张图吧,明天再出去拍些来:

再补发几张

DC在路上

发表于 2007-08-12 | 更新于 2018-05-24 | 分类于 生活

很早就想买个DC了,奈何囊中羞涩,又不想向爸妈伸手。最近工作很累,下班后又找不到什么方式来休闲,玩玩摄影成了很诱人的一大选择。人活着就是要有个盼头,不是吗?

本来是计划买个手动功能强一点的,可以好好学学摄影,又担自己的热心坚持不了几天,过后就会厌倦相机的沉重,还是先买个卡片机玩玩吧,拍上瘾了还可以送爸妈,自己再去买个手动功能强的。

以前对DC一窍不通,按照我一贯的风格,买东西之前是要进行一翻恶补的。在pconline逛了两天,看了所有品牌主流卡片机的评测。感觉索尼的综合评价最高,看中了其中的T20,但是理光R6的性能却深深吸引了我(虽然秉着尽量不买日货的原则,但DC这玩意不买日货还真没其它的可选了),7.1倍的光学变焦、28mm的广角、1cm的微距,都是很可玩的特性。理光的新蛋报价是¥2399,T20是¥2088,再买点必要配件的话差不多都要再加上¥300。而因为某些原因,自己上月份的工资还得下月初才能到手,不借钱的话还真的买不起。淘宝上倒是很便宜,R6和T20都只要¥1700左右。

前天看在网上挑相机看到凌晨三点,昨天上午睡觉却被N个电话吵醒,被唤去加了一下午班。回到家中郁闷不已,一冲就在淘宝找了家网店拍下了R6,机器+SANDISK 2GSD卡+品胜电池+进口贴膜+读卡器+小三脚架+相机包+顺丰快递共¥2000,当然是水货,店家负责一年的保修(希望一年之内千万不要出问题)。

目前宝贝在路上,贴几张图来过过瘾,到手后再发点试拍图来。

070809升级

发表于 2007-08-10 | 更新于 2018-05-24

赶上个070809的日子,我们对系统进行了我进公司以来的第二次营帐全量升级,这次升级我全程参与,前后准备了近一个月。不停的测试、解决故障、准备文档,当然还有不停地加班。

吸取上一次升级的教训,这一次升级所有人集中到了11楼的大会议定,大家把机器插上正好坐了一圈,人聚在一起效率也高了很多。两边的BOSS还给大家买了不少饮料和吃的,就像是一次会餐。

正如老员工们所言,没有不出故障的升级。这一次升级还是出现了好些问题,大家顶着瞌睡在那处理,一罐一罐地喝红牛,凌晨还打出去几个电话把QA人员叫醒来求助。

God Bless Our Boss~希望系统健健康康,也让我可以好好息一下吧。

装宽带了

发表于 2007-08-05 | 更新于 2018-05-24 | 分类于 生活

住处今天装了宽带,晚上想上网再也不用到公司去加班了。也能尽力写写blog,填补一下这几个月的空白。

毕业了。。。。。。。。。。

发表于 2007-06-20 | 更新于 2018-05-26 | 分类于 思考


传说中的男人班


敬爱的老班


发型乱了。。。


毕业酒会

《陈真》主题曲

发表于 2007-06-10 | 更新于 2018-05-24 | 分类于 扯淡

今天在mop看帖子:这几十年的电视剧,你还记得吗看到的电视剧《陈真》主题曲,写得真好

大号是中华

孩子这是你的家
庭院高雅
古朴益显出风貌
大号谓之中华

孩子这是你的家
红砖碧瓦
祖先鲜血干砖瓦上
汗滴用作栽花

枯了树干再生花
肩过重担再上吧
黄炎传万代
为家邦 为了你
血中那份特质
世代留下

谁敢进住你的家
孩子赶走他
不计他鼠摸狗盗
要似你祖先
尽一心为了这国土
把鲜血洒

提问之前我们应该做些什么?-Leo读提问的智慧

发表于 2007-06-09 | 更新于 2018-05-25 | 分类于 扯淡

本文中涉及《提问的智慧原文部分》英文版版权为Eric Steven Raymond所有(Copyright (C) 2001 by Eric S. Raymon),中文版版权由D.H.Grand[nOBODY/Ginux]所有(Copyleft 2001 by D.H.Grand(nOBODY/Ginux)) 02年的时候,我在网上读到了《提问的智慧-How To Ask Questions The Smart Way》。自那之后,我就尽力提高自己的水平。反思当时的自己,可以算个非常蠢的提问者。近期,在我的博客里对此文章做摘录并提出自己的一些感悟和大家一起分享。

阅读全文 »
1…91011…17

Cpiz

Cpiz's blog

170 日志
10 分类
230 标签
RSS
GitHub E-Mail
© 2019 Cpiz
由 Hexo 强力驱动 v3.7.1
|
主题 — NexT.Mist v6.3.0