Octopress - 生成空白文件
问题描述:
被问及这对superuser.com,不知道计算器是一个更好的合适的地方,但我没有得到任何解答:Octopress - 生成空白文件
===
我想在我的octopress设置中生成一个新的博客条目,但我注意到一些以前的帖子正在公开生成为空文件,所以是我试图产生的新文件。
人们似乎都从中得到了适当的产生到另一个入口的标记文件,是不是
我有两个octopress安装之间没有什么区别,一个人的工作,这一次我说about不更新,更新octopress,重新安装bundle但没有运气,作为atom.xml的文件也没有正确生成。
也从ruby 1.9.2p290更新到1.9.3的最新版本,但也没有区别。
以前有人遇到过这个吗?
===
答
你能提供的一个例子:1)一个帖子说不正确生成,和b)的职位,不正确生成?
我假设他们只是个别帖子(而不是,例如,像/ about /页面)。我还假设他们在个人帖子页面上的首页和的博客索引中都呈现为空白。
另外 - 什么确实渲染?是否呈现页面的其余部分,但是没有帖子本身的“内容”?或者页面不存在? (404?)
答
这很可能是因为您开始使用代码块。这发生在我身上,即使没有使用密码块的帖子/页面也无法生成。我的问题(在Windows上)是我甚至没有安装Python(我以为我做过)。安装它解决了问题,然后给了我另一个错误,通过更新pygments.rb
(注意.rb
)gem修复了这个错误。做这两件事解决了我所有的问题。
如果你使用的是arch linux,那么默认python版本为3,而pygments.rb
不支持。你将不得不考虑如何解决这个问题来使用2.7,但它应该是非常简单的。
您正在使用什么Markdown引擎,并且您是否拥有相关gem的更新版本?通常它是maruku宝石 - 另一个用户有同样的问题:http://stackoverflow.com/questions/11920602/octopress-generating-0kb-html-files – elithrar 2012-08-13 02:30:52
这发生在我身上的Windows与kramdown作为降价引擎。如果我找出造成这种情况的原因,我会回复,但目前为止没有骰子。 Markdown应用的页面在'public /'中生成为空(0 kB)文件。我直接在特定的帖子上运行kramdown CLI应用程序,但它确实生成了正确的HTML。 – 2012-12-30 05:25:09