标签归档:博客

Micolog 错误 NoneType’ object has no attribute ‘encode’ 解决方法

在 Micolog(0.713)中使用某些模板,会导致错误: ‘NoneType’ object has no attribute ‘encode’

具体现象在这里有说明,本文不再赘述。

解决方法:

打开filter.py,在第21行后插入:
      if
value==None:
            
return urllib

使之变为:
21
  def urlencode(value):
22        if value==None:

23                return urllib
24        return urllib.quote(value.encode(‘utf8’))

别问我为什么…我也不知道.. -_-||
总之这样就恢复了…

本人的 Python 停留在会写 Hello World 的程度上,这两行代码纯粹是蒙出来的…
这样改会不会有什么不良后果我也不知道…

Micolog 莫名其妙的错误

Update100723: 错误的解决方法见这里
Update101113: 这个问题出现在 0.7 RC2 中,请首先尝试最新版

这个Blog目前(2010.7)是用 Micolog 架设的…
这两天无法访问,都是因为这个莫名其妙的Bug:

错误信息

(提示错误: ‘NoneType’ object has no attribute ‘encode’

试过重新下载上传整个 Micolog 和主题,无效…
试过导出所有文章,删除,然后再导入,无线…
删除最后发的一篇文章,无效…

最后换了主题才恢复…
之前用的 devart ,后来试的 iVove 等都出现同样的错误…

总之,就是突然间,好看的主题都不能用了… -_-|||
于是就成了现在这样,随便扔上来个能用的就是了…以后再慢慢改…

我也不知道是 GAE、Micolog、devart 或是其他的什么东西有问题…没技术还是不行啊…

Update100723: 错误的解决方法见这里

本Blog在GAE上的新家

通常,只有在心情略好且闲得蛋疼时才会搞这个挂着玩的Blog..

先前那个免费空间速度太慢,而且是不是出现无法访问的现象..
为了稳定,想想还是迁到GAE好了…对于免费服务来说,还是它稳定(不被GFω的话)且速度快~

之前用的WordPress是用PHP写的,而GAE仅支持Python和Java..于是又要找新的Blog程序了..
先传了个Plog..功能太弱.. 后来换了这个Micolog,嗯,虽然功能和资源都不能和Wordpress比,但是还凑合。
官网上好看的主题还是有一些的~
另外一个大好功能是,支持导入和导出,而且用的都是Worlpress的格式。

传到GAE的时候出了几个小问题,上传过程中断开,再上传会提示:

Error 409: — begin server output —

要解决,执行:

appcfg.py rollback 程序目录

回滚即可。

还有一个大问题是,绑定GAE域名。
貌似几种方法,A记录,CHNAME记录,的N个IP都惨遭GFω黑手, 都需要挂代理才可访问…唉..
话说那些拿GAE做代理的,都低调些啊!!这样下去GAE会越来越不好使,甚至完全无法使用!
(现在Python官网的下载页面都被墙了…)

算了算了,不绑定了,就这样了。

Blog 恢复了

我说最近怎么Blog没流量了…
前天刚发现..原来那个 000webhost.com 的免费空间报废了… -_-||

进去提示要重新建立..然后数据就全没了..还好本人有备份..
后来找了 AWARDSPACE.COM,WordPress悲剧地无法导入数据(导入页为空白,原因未知),而且速度慢…

于是乎又换了现在这个 Host1Free,Ping<=400 也不低,但是比上面那个 AWARDSPACE.COM 好多了,FTP也到了我512kbps封顶…
FTP设置权限后,PHP可以写入文件,不错~(上上面那个000WebHost就不让)

嗯,再去找个主题传上,稍微改改,就差不多可以投入使用咯~

Ps. 之前的用户数据丢失,请重新注册,谢谢。

000webhost.com