有人用过keakon的Doodle博客么?

2010-11-28 19:00:12 +08:00
 deepice
昨天试了试 Keakon的GAE博客系统Doodle 安装后发现上去就是500错误而且页面文字除了主,副标题之外全是乱码... 后台访问正常
尝试修改了几次都失败了... 有人知道解决办法么?
6302 次点击
所在节点    Google App Engine
31 条回复
keakon
2011-11-20 19:52:52 +08:00
@kojp 第一个的错误信息是要你贴后台的,第二个的你没贴完吧
life
2011-11-20 20:04:15 +08:00
请问@keakon doodle未来会不会有这两个功能? 1,从micolog导入; 2,固定链接完全自定义,无时间段. 万分感谢!
kojp
2011-11-20 20:04:34 +08:00
@keakon

不好意思。。第一个错误是这样的。

Traceback (most recent call last): File "/base/data/home/apps/s~mclnote/blog.354797217863749499/yui.py", line 1372, in __call__ handler.get(*groups, **groupdict) File "/base/data/home/apps/s~mclnote/blog.354797217863749499/yui.py", line 1624, in cache_handler handler(self, *args, **kw) File "/base/data/home/apps/s~mclnote/blog.354797217863749499/view.py", line 19, in get articles, next_cursor = Article.get_articles_for_homepage(cursor) File "/base/data/home/apps/s~mclnote/blog.354797217863749499/common.py", line 425, in cached_func value = func(*args, **kw) File "/base/data/home/apps/s~mclnote/blog.354797217863749499/model.py", line 342, in get_articles_for_homepage articles, cursor = get_fetch_result_with_valid_cursor(query_with_cursor(query, cursor), fetch_limit, config=EVENTUAL_CONSISTENCY_CONFIG) File "/base/data/home/apps/s~mclnote/blog.354797217863749499/common.py", line 432, in get_fetch_result_with_valid_cursor entities = query.fetch(fetch_limit, config=config) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2102, in fetch raw = raw_query.Get(limit, offset, config=config) File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 1673, in Get batch = batcher.next_batch(limit) File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py", line 2562, in next_batch batch = self.__next_batch.get_result() File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 592, in get_result return self.__get_result_hook(self) File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_query.py", line 2324, in __query_result_hook str(exc) + '\nThe suggested index for this query is:\n' + yaml) NeedIndexError: no matching index found. The suggested index for this query is: - kind: Article properties: - name: published - name: time direction: desc


第二个LOG太多了。。帖不完的~~ :-)
kojp
2011-11-20 20:06:27 +08:00
@keakon

谢谢。。。另外,是不是跟版本有关系呀?我没找到你说的开发版的下载地址。。。下载的THEME里面都只有kio,freshpress,apple之类的。。没有叫null的~~~
keakon
2011-11-20 20:10:37 +08:00
@life
1.现有功能已经支持micolog-WordPress-Doodle。
2.没这个计划,当初决定这样做是因为Google推荐加上日期,这样有助于SEO。

@kojp 第一个是你没的索引没上传,或者还没处于serving状态。你应该在后台查看Datastore Indexes。第二个我估计也差不多…
keakon
2011-11-20 20:13:38 +08:00
@kojp 最下面的tip和default都是最新的开发版
kojp
2011-11-20 20:24:36 +08:00
index.yaml???

不会的哦~~~呵呵。我后台和帖子都能正常上传了。。

我怀疑,是不是我的settings.py里面有相关的选项没配好?
我已经绑定域名了的。。。后台可以正常登录,文章可以正常发表,以及查看。。就是首页会出错~~~

@life
你的第二个要求,可以自己改的嘛~~~
keakon
2011-11-20 20:40:01 +08:00
@kojp 你去 https://appengine.google.com/ 登录你的应用,点击左侧的Datastore Indexes标签,你就知道为什么了。
kojp
2011-11-20 20:48:26 +08:00
@keakon

I got it~~~
Thank you~~~
life
2011-11-20 20:59:30 +08:00
@keakon 多谢!
我先试下micolog-WordPress-Doodle.

地址栏时间问题,兄弟你这不是逼我么...我本来就准备看看theme改改就得勒:D
主要是考虑到回头您发布新版本,我还得改一遍...
您要是更新勤了,我得常改;要是久久才更新,我估计都忘了该怎么改......

btw:关于google搜索友好,地址栏含时间1好处1坏处.
好处:如果新文章,地址栏附带时间,表示高时效性,有利于排名.
坏处:但是如果某关键字针对的一片文章排名很好,为维持排名修改增添内容,此时地址栏附带时间就是在时效判断上的负效应.即时你在文章内增加了新编辑的日期,依然效果有折扣.
keakon
2011-11-20 21:07:04 +08:00
@life 日期只代表创建日期,搜索引擎不会把它当成最后一次修改的日期…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/5107

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX