2

superuser.com でこれを尋ねましたが、stackoverflow が適切な場所であるかどうかはわかりませんが、まだ回答が得られていません。

===

octopress セットアップで新しいブログ エントリを生成しようとしていますが、いくつかの以前の投稿が公開されている空のファイルとして生成されていることに気付きました。生成しようとしている新しいものもそうです。

適切に生成されている 1 つのエントリからそうでない別のエントリまで、マークアップ ファイル間にまったく違いはないようです。

私は2つのoctopressのインストールを持っています.1つは動作していますが、これは動作していません.両方でoctopressを更新し、バンドルを再インストールしましたが、うまくいきません.atom.xmlとしてのファイルも正しく生成されていません.

また、ruby 1.9.2p290 から 1.9.3 の最新リリースに更新しましたが、違いはありませんでした。

誰もこれに遭遇したことがありますか?

===

4

2 に答える 2

8

これは、コードブロックの使用を開始したことが原因である可能性が最も高いです。これは私に起こっていたことであり、コードブロックを使用していない投稿/ページでさえ生成に失敗していました. 私の問題 (Windows で) は、Python をインストールしていなかった (インストールしたと思っていた) ことでした。それをインストールすると問題が修正され、別のエラーが発生しました。これは、pygments.rb(注.rb) gem を更新することで修正されました。これら2つのことを行うことで、すべての問題が解決しました。

Python をデフォルトでバージョン 3 に設定する arch linux を使用している場合、同様の問題が発生しますが、これはまだサポートされpygments.rbていません。代わりに 2.7 を使用するように修正する方法を見つけるために周りを見回す必要がありますが、それはかなり簡単なはずです。

于 2012-12-30T07:00:15.350 に答える
0

a) 正しく生成されない投稿と、b) 正しく生成される投稿の例を教えてください

それらは単なる個別の投稿だと思います (たとえば、/about/ のようなページではありません)。また、フロント ページのブログ インデックスと個々の投稿ページの両方で空白としてレンダリングされると仮定します。

また、何をレンダリングしますか? ページの残りの部分をレンダリングしていますが、投稿自体の「コンテンツ」はありませんか? それとも、そのページは存在しませんか? (404?)

于 2012-08-06T03:31:58.610 に答える