何を変更したのかわかりませんが、今日、自分のサイトのフロントページを jekyll でうまく構築できなくなりました。現在、次のことについて不平を言っています。
[2012-10-30 14:22:10] regeneration: 1 files changed
Liquid Exception: incompatible character encodings: UTF-8 and ASCII-8BIT in index.html
そして、私は問題を解決するのに途方に暮れています。これは、私がフロント ページ index.html に作成した投稿のループを介して導入されていると思います。そこには、最後の 'n' 件の投稿からの抜粋が含まれています。_posts/ ディレクトリに対して file(1) を使用しましたが、そこにはいくつかの混合物があります。
_posts/2012-08-10-canned-responses-your-silent-partner.md: UTF-8 Unicode English text, with very long lines
_posts/2012-08-21-alternate-ssh-for-osx.md: UTF-8 Unicode English text, with very long lines
_posts/2012-08-21-appus-interruptus.md: ASCII English text
_posts/2012-10-25-emoryfocuslight.md: ASCII English text
_posts/2012-10-28-distributed-social-networking-with-tent.md: ASCII English text, with very long lines
ただし、これが私の問題かどうかはわかりません。私は vim と bbedit を使用してこれらのファイルを編集し、それらは Dropbox に保存されています (私は Dropbox フォルダーでビルド/ステージングしますが、別の場所で公開しています)。私の執筆/編集のほとんどは OS X で行われています。
このエラー メッセージを検索すると、Rails アプリケーションや Ruby Gems に特定のエンコーディングの使用を強制するために多くのヒットが表示されます。正しい方向を目指すか、この状況を解決する方法を教えていただければ幸いです。悲惨な状況です!