FeedSky Feed插件该淘汰了

最近一段时间感觉WordPress怪怪的,
后台Plugins模块的Add New里面无法提供最流行的插件标签,也无法在线搜索安装插件,
会提示“an unknown error occurred

经过GG,发现此文:『请停用Feedsky Feed插件
里面提到,经过文作者的排查测试,使用Feedsky Feed会对WP造成的影响如下:

  1. 无法执行预订任务
  2. 文章无法预发布
  3. 数据库自动备份失败
  4. 在线安装功能提示未知错误
  5. Google XML Sitemaps 更新已经成功通知XXX失败

貌似我发现的就是数据库自动备份失败在线安装功能提示未知错误两个问题,
作者还真是细心。赞一个!

不过,
如果你对该插件会产生的以上影响觉得关系不大的话,那么我个人比较倾向于推荐继续使用。

接下来我的想法自然就是寻找替代的东西,
测试了几个插件,似乎都无法完美重定向,而缝眼制作的FeedRed又不让下载了……

考虑到不是专门的插件,担心可能产生死循环,放弃了继续使用feed重定向插件的想法,

最终决定如下,
FeedSky的烧制继续保持,博客Feed引用保留WP原地址,
这样可能会流失一部分订阅数的统计,不过无所谓啦,造福大家就成了,无所谓人多人少的,对吧~

以下几种方式可以订阅到Mr. 21的feed:
https://mr21.cc/feed (推荐)
https://mr21.cc/wp-rss2.php
http://feed.feedsky.com/live21 (推荐)

如果给你造成了不便,我感到十分抱歉,并在今后会尽量避免此类麻烦。

Update: May 27th, 2009
最终还是决定用原生的FEED好了,
可以避免对第三方服务商的过度依赖,暴风+DnsPod事件就是很好的例子,
就算需要什么第三方的服务,我通过301 Redirect方式就成,不会对Client造成任何影响。

EasyWP汉化版-2.7.1

OK,这么好的软件,
当然要照顾一些英文不太好的同学啦!所以我简单汉化了一下。

事实上,
因为英文的WordPress在下载的时候,通过latest.tar.gz映射到最新版的WordPress安装包,
所以使用EasyWP不用担心版本的问题,每次通过它安装的都会是最新版的WordPress。

但中文版不同,
我简单看了一下,中文版的下载链接似乎是人为更新的,
所以,我只能汉化出一个有固定版本的EasyWP,真是抱歉了。

提供下载:EasyWP-zh_CN-2.7.1.zip & EasyWP-zh_CN-2.7.1.zip(box.net)
使用此EasyWP脚本将自动下载安装简体中文版的WordPress 2.7.1。
我理想中的更多功能将会逐渐完善,谢谢支持。

安装使用教程请参考:『EasyWP, WordPress快打!

Btw, 独家放送版本升级修改办法
定位到此汉化版easywp.php文件的第22行,把相应的文件名修改一下,保存,
就能与时俱进得到最新版本的WordPress了。

Update: May 23rd, 2009
多谢ligyxy@所以说文章提示,我忽略了一个问题,
EasyWP是通过PHP来执行Shell命令而达成目的的,所以不适用于Windows平台的主机空间,请注意。
如果你有在Windows空间实行自动安装WP的需要,请参考ligyxy@所以说的文章:
 《快速安装 WordPress 的利器-EasyWP和Instant Install WordPress》

不过还是那句话,对于PHP+MySQL平台的程序,依然推荐LAMP。 🙂

EasyWP, WordPress快打!

虽然全程自主安装WordPress不是啥难事,
不过在国内这种参差不齐自立门户的线路状况下,让你完整FTP一个WordPress还是需要不少时间的,
特别是那些用国外主机的家伙(包括我自己),无奈了吧~

OK,今天在我的GReader里面看到一篇POST,
Trouble Installing WordPress? Try EasyWP Install
介绍了EasyWP这个工具,可以让我们方便地安装WordPress。

EasyWP是一个PHP脚本,
在你访问相应路径,填写相应内容后,点击“Go”,将会自动下载WP的安装包,然后解压安装,
整个过程自动化程度非常高。

下载:EasyWP WordPress Installer
来源:http://www.funscripts.net/php-scripts/

安装步骤:

  1. 下载EasyWP,并解压,得到easywp.php;
  2. 将easywp.php通过任何方式上传到你空间的相应目录下(这里假设为WEB的“/blog”);
  3. 获得你的MYSQL相关参数;
  4. 访问 http://youdomain.com/blog/easywp.php
    从上往下为数据库名称、用户名、密码、数据库地址等,有图有真相,相关参数请参考图片
  5. 填写完毕,点击“Go”;
  6. 然后就会进入常规步骤了;
  7. 到填写Blog Title的步骤,填写了你的博客名称和邮箱,点击Install WordPress
  8. OK,这时马上会显示admin和密码,到此WP安装完毕。

Continue reading EasyWP, WordPress快打!

漫谈WordPress安装、迁移

在N年的空间迁移和颠簸中,算是总结出来一些小经验,也算是给WP新手的一些建议,
我这里不会告诉你怎么做,只会告诉你为什么,仅供参考。

安装

第一点,wp-config.php文件

话说,我不知道很多初学者在哪里看来的所谓“教程”,里面有一点就是要求安装者编辑wp-config-sample.php文件,手动写入数据库信息,然后另存为wp-config.php。

怎么说呢,本身这样的建议,或者说要求是没错的,但是该教程的作者似乎忘记了,国内普遍是使用Windows(R),而Win默认的编辑器叫“记事本”,而记事本默认的编码是ANSI且对UTF8支持不良,所以,这就错了。

而很多WP初学者又极少有编码的概念,直接编辑了,然后就直接保存了。
这样的话,PHP基本会有一个header output的报错,意思就说说文件头前面有内容,我知道事实上在记事本里面看来是没有的。山河一片大好嘛,不过别忘了,这是ANSI和UTF8的战争。

所以,如果身为初学者的你,必须执意要自行修改wp-config.php文件,可以,但是请用一个加强版的“记事本”,我个人喜欢EditPlus,当然,还有更多的选择,不过你必须忘记你的“记事本”和“Office Word”这些弱智的东西。

说点题外话,我个人还是喜欢记事本的,即使它比较弱智,不过很多场合轻便的记事本还是合用的。

事实上,我认为你除了上传,不必修改任何PHP文件的内容,一个字母都不要动,
那么,不编辑的情况下怎么安装WP呢?OK,下一点。

第二点,简单安装WordPress

关于安装WordPress其实没啥好说的,只要搞清楚上一步的wp-config.php,大家都知道怎么回事儿,
有个安装向导的,你上传好文件,访问相应的目录,会指导你创建一个完全符合标准的wp-config.php文件的。

这里就随便说说一些安装WP的捷径吧。
不过,如果你是属于合租的空间,并且发起者只给你提供了FTP和MYSQL的用户密码,那么请使用Net2Ftp

通常,我们下载的WordPress是ZIP或GZ格式的压缩包,然后解包,一个一个上传,这样其实很费时间的。
如果你购买的空间有cPanel, DirectAdmin等面板,你会发现File Manager模块是具有解压缩功能的,
答案就呼之欲出了。

你可以只上传一个压缩包到空间上,然后使用File Manager来直接解压,然后调整目录结构,然后安装WP。
如果你没有那些面板呢,那么可以使用Net2Ftp,它也提供了打包解包的功能,
这样可以节省很多时间,因为FTP每上传一个文件都是一次连接,如果你的FTP够慢且文件够多,那就有的等了。

话说,如果你的空间提供SSH就更好了,
直接通过WGET获得压缩包,然后解压安装,基本没有文件需要经过你的电脑,那又是另一种快。
Continue reading 漫谈WordPress安装、迁移

解决 Win2003 SP1 无法安装

将以下注册表信息存成任意*.reg文件,将其导入到注册表中即可实现Windows 2003 SP1的升级了。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
“ProductId”=”69713-640-9722366-45198”

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
“CurrentBuild”=”1.511.1 () (Obsolete data – do not use)”
“InstallDate”=dword:3f6c976d
“ProductName”=”Microsoft Windows Server 2003”
“RegDone”=””
“SoftwareType”=”SYSTEM”
“CurrentVersion”=”5.2”
“CurrentBuildNumber”=”3790”
“BuildLab”=”3790.srv03_rtm.030324-2048”
“CurrentType”=”Uniprocessor Free”
“ProductId”=”69713-640-9722366-45198”
“DigitalProductId”=hex:a4,00,00,00,03,00,00,00,36,39,37,31,33,2d,36,34,30,2d,\
39,37,32,32,33,36,36,2d,34,35,31,39,38,00,5a,00,00,00,41,32,32,2d,30,30,30,\
30,31,00,00,00,00,00,00,00,00,e5,3f,e9,6a,2c,ed,25,35,12,ec,11,c9,8d,01,00,\
00,00,00,00,37,03,6d,3f,44,22,06,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,31,32,32,32,30,00,00,00,00,00,00,00,dc,0f,\
00,00,bf,4a,94,6c,80,00,00,00,15,18,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,34,79,ca,d7
“LicenseInfo”=hex:71,84,c7,56,a0,d6,10,6e,70,b4,9f,e9,10,1a,1e,7a,01,a4,41,09,\
25,20,0e,80,83,80,1f,31,27,86,64,1f,31,dc,22,af,f7,7d,aa,e4,2a,b9,e5,e3,6c,\
e2,01,69,85,70,91,be,a7,9f,95,e5