关于
因为原来使用 Wordpress 的国外主机被华丽的和谐掉了,无奈之下自己动手,使用Python写了一个基于Google App Engine平台的Blog。
micolog
本Blog程序主要参考:plog , potlatchblog
目前支持:
- 支持自定义Theme功能
- wordpress数据导入,格式为WXR(Wordpress eXtended RSS),
实现导入后链接和原链接保证一直 - 支持 page 和 post 两种方式,支持Tag和Cagegory
- 实现了WordPress API,metaWeblog API接口,支持windows live writer书写方式,
- 支持PermaLink
- 后台管理
- 缓存模块
我
本人叫徐明,和大连实德那个搞足球的胖子同名,但此徐明不是彼徐明,至少没有那个徐明有钱也没有他胖。
本站目前关注于Google App engine ,python 和 open source project.
如果你对本站内容感兴趣,想和我交流,欢迎在这里留言,批评的,赞扬的,建议的,指正的话,都欢迎告诉我;也可以通过如下方式与我交流:
QQ: 5769183
Email :coolchyni#gmail.com
Error:Entry cant been saved.
今天突然 发文章出错。
搜也右侧边栏也到下面去了。
http://mickeywaley.appspot.com/
难道是服务器问题?在这里留言也出错
Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 509, in __call__
handler.post(*groups)
File "/base/data/home/apps/mlog/1.335860681257888602/blog.py", line 298, in post
comment.save()
File "/base/data/home/apps/mlog/1.335860681257888602/model.py", line 476, in save
self.put()
File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 725, in put
return datastore.Put(self._entity)
File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 164, in Put
apiproxy_stub_map.MakeSyncCall('datastore_v3', 'Put', req, resp)
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 72, in MakeSyncCall
apiproxy.MakeSyncCall(service, call, request, response)
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 255, in MakeSyncCall
rpc.CheckSuccess()
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 111, in CheckSuccess
raise self.exception
CapabilityDisabledError: Datastore writes are temporarily unavailable. Please see http://code.google.com/status/appengine for more information.
,HTTP 500 内部服务器错误一直有啊,在本地及上传到GAE后一直有啊,删了index.yaml在本地运行还是出错啊!
---------------------------------------------------------------------------------------------------------------------------------
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py in _HandleRequest(self=)
2967 infile,
2968 outfile,
2969 base_env_dict=env_dict)
2970 finally:
2971 self.module_manager.UpdateModuleFileModificationTimes()
base_env_dict undefined, env_dict = {'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}
C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py in Dispatch(self=, relative_url='/', path=None, headers=, infile=, outfile=, base_env_dict={'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'})
404 infile,
405 outfile,
406 base_env_dict=base_env_dict)
407
408 if forward:
base_env_dict = {'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}
C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py in Dispatch(self=, relative_url='/', path='blog.py', headers=, infile=, outfile=, base_env_dict={'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}) ... ...
我没有办法安装成功。传了程序以后出现500错误。。测试了几个账户都是这样。本地也不能运行。
我的:http://zpspot.appspot.com/,安装了好长时间,最后胡糊里糊涂的安上了,也没有出现开头的问候语。用的是gd-cms的主题,效果不错的!
吃过了鸡蛋,来看看母鸡。呵呵。
徐老师的博客程序很不错哦。不过在上传至GAE的时候显示错误,按照网上的文章吧index.yaml文件内的单值索引删除后上传成功,也能正常使用,不过博客上的odd post等按钮不见了。还有,有时候好像会自动修改设置参数,特别囧。我不懂网络技术,不知如何处理,不知徐老师能否指点一下。谢谢!
删除 index.yaml 重新在本地运行 看看
后台登陆没问题,但是访问不了,HTTP 500 内部服务器错误,会是什么原因呢?
就是后台的目录
我这里有两个问题
1.找不到地方可以设置分类
2源码下插入之类,无法发表,总是说input title and content
一般没有这个问题 ,你上网时通过代理吗?
在本机上测试通过了吗? 不行删除index.yaml在测试,就会重新生成index.yaml
再上传看看!
看解决这个问题没
我什么都有了,就是上传到一半 400出错,上传不了
有谁可以帮忙上传的吗?
我的Q19716564
报告一个bug,如果删除带有评论的日志,后台的评论管理页面就打不开了。
不过,可以在Google后台数据库里删除那个评论,后台的评论管理页面就可以打开了。
谢谢keeng2008了,以前我也发现过这个问题,放了一下就忘了。这是url相对地址的问题,呵呵,我们都是给徐明博客的打补丁的,嘿嘿
应该就是 你的网址; 不过我也没成功使用writer,老是报错!
徐大哥,发现了一个小问题,就是如果不换行写日志,发表后就会跑到评论那里去了。
有的程序一行特别长,为了方便别人复制不能换行,所以就伸到评论的小版块那边去了。
比如http://www.houkai.com/?p=7003 我换了你的主题还是一样的。
我知道 徐大哥很忙,希望有空看看了 谢谢
另外請問一下
關於Window writer 該怎麼去設定呢
http://hostname......
您的東西很棒
我希望給您贊助
不知道您有否paypal帳戶
发现micolog有个小BUG,就是在首页上点“下一页”,主要是到达“http://***/page/*”这样的URL,随便找个含有“(..More)”的文章链接,仔细看一下这个链接就发现这是个错误的链接,不信你点一下,我也是今天查看google网络抓取错误中发现的。
解决方法:打开micolog根目录下的model.py,找到get_content_excerpt函数,其中有两个
"%s",在第一个%s前添加一个斜杠"/",就行了。效果可以查看我的www.kgblog.net
我现在正在使用xuming的博客系统,,很不错的..
不过有个问题我的说下:我使用Google Apps 申请的appengine,但是这个博客系统只支持Google账户登录,,
我没法用创建这个appengine的Google Apps 管理博客,,一大遗憾呀...
大家可以在这里看到我的micolog:http://web.chenzhiwei.cn
有问题大家可以一起讨论....