0

jekyllのインポーターを使用してポスタラスブログを取得しようとすると、次のエラーが発生します。

ruby -rubygems -e 'require "jekyll/migrators/posterous"; Jekyll::Posterous.process("me@gmail.com", "mypass", "myblogid")'
/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.
/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:2632:in `error!': 500 "Internal Server Error" (Net::HTTPFatalError)
    from /usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/jekyll-0.11.2/lib/jekyll/migrators/posterous.rb:26:in `fetch'
    from /usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/jekyll-0.11.2/lib/jekyll/migrators/posterous.rb:32:in `process'
    from -e:1:in `<main>'

何か案は?httpデバッグプロキシを実行してトラフィックを確認し、何が問題になっているのかを把握しようとしましたが、ルビーにプロキシを使用させる方法がわかりませんでした。そこに何か提案はありますか?

4

1 に答える 1

0

FWIW、最後に私はここで別のマイグレーターを使用しました:

https://github.com/pepijndevos/jekyll/blob/patch-1/lib/jekyll/migrators/posterous.rb

画像スクレイピング コードをコメント アウトするだけで済みました。

于 2012-06-26T07:43:44.790 に答える