2016-03-08 56 views
0

我试图建立一个静态的鬼博客使用的克星静态生成Github上托管鬼博客。我已经试过各种指令,包括:试图建立与巴斯特

https://stefanscherer.github.io/setup-ghost-for-github-pages/ http://blog.sunnyg.io/2015/09/24/ghost-with-github/

但是当我到了“克星生成”命令我得到了终端下面的输出。 它在本地运行良好。

任何人都可以点我在正确的方向?

buster generate 
--2016-03-07 23:53:11-- http://localhost:2368/ 
Resolving localhost... ::1, 127.0.0.1 
Connecting to localhost|::1|:2368... failed: Connection refused. 
Connecting to localhost|127.0.0.1|:2368... connected. 
HTTP request sent, awaiting response... 200 OK 
Length: 4508 (4.4K) [text/html] 
Saving to: '/Users/philip/Development/Node/ghost-0.7.8/static/index.html' 

fixing links in /Users/philip/Development/Node/ghost-0.7.8/static/index.html 
Traceback (most recent call last): 
File "/usr/local/bin/buster", line 9, in <module> 
load_entry_point('buster==0.1.3', 'console_scripts', 'buster')() 
File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buster/buster.py", line 90, in main 
newtext = fixLinks(filetext, parser) 
File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buster/buster.py", line 64, in fixLinks 
d = PyQuery(bytes(bytearray(text, encoding='utf-8')), parser=parser) 
File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyquery/pyquery.py", line 226, in __init__ 
elements = fromstring(context, self.parser) 
File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyquery/pyquery.py", line 90, in fromstring 
result = custom_parser(context) 
File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/html/__init__.py", line 867, in fromstring 
doc = document_fromstring(html, parser=parser, base_url=base_url, **kw) 
File "/usr/local/Cellar/python/2.7.8_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml/html/__init__.py", line 752, in document_fromstring 
value = etree.fromstring(html, parser, **kw) 
File "src/lxml/lxml.etree.pyx", line 3213, in lxml.etree.fromstring (src/lxml/lxml.etree.c:82934) 
File "src/lxml/parser.pxi", line 1819, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:124533) 
File "src/lxml/parser.pxi", line 1707, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:123074) 
File "src/lxml/parser.pxi", line 1079, in lxml.etree._BaseParser._parseDoc (src/lxml/lxml.etree.c:117114) 
File "src/lxml/parser.pxi", line 573, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:110510) 
File "src/lxml/parser.pxi", line 683, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:112276) 
File "src/lxml/parser.pxi", line 624, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:111367)lxml.etree.XMLSyntaxError: None 
+0

这并不能真正帮助,但我所看到多人在过去几个月遇到了问题。我猜自从上次提交是一年半以前,可能别人创造的问题说,它不工作,则可以打破现在:(。很想知道,如果你得到它的工作,虽然。 – David

+0

我做的但是,我没有在很多其他博客上推荐'快速安装',而是在git这里做了'Developer Install' https://github.com/TryGhost/Ghost 另外,我注意到推荐一些博客只是用 “巴斯特产生”但是这并没有为我工作,并指定使用 一个url“克星产生--domain = HTTP://本地主机:2368” – phil

回答

1

正如评论所说,我没有得到然而工作,而不是仅仅做了“快速安装”的建议很多,我使用Stable分支去了“开发安装”指南的途经此地https://github.com/TryGhost/Ghost

后您通过运行(与本地服务器上运行),在另一端,在这里运行

$ buster setup 
<Enter git repo> 
$ buster generate --domain=localhost:2368 
$ buster deploy (or as most sane people prefer, just git push) 

完整说明:http://phil-a.github.io/getting-ghost-running-on-github-with-buster