base64 でエンコードされた文字列があります (ドル記号が 2 つあるため、一般的な base64 文字列ではありません)
問題: Base64.decode64 (または .unpack("m")) は私のローカル マシン (ruby 1.8.6) では正常にデコードされますが、ruby 1.8.5 (Heroku で使用されるバージョン) では機能しません。
何か案は ?
編集:
私は持っている :
$$YTo1OntzOjM6Im1pZCI7czo3OiI3MTE5Njg3IjtzOjQ6Im5hbWUiO3M6MjE6IkthbnllIFdlc3QgLSBTdHJvbmd lciI7czo0OiJsaW5rIjtzOjQ4OiJodHRwOi8vd3d3LmVhc3kxNS5jb20vMDIgU3Ryb25nZXIgKFNuaXBwZXQpMS5tcD MiO3M6OToiX3BsYXl0aW1lIjtzOjU6IjgzMjAwIjtzOjg6Il9uZXh0aWRzIjtzOjEzNDoiMjc1ODE0MDYsMjc0MDE1 NzAsMjI1MTU0MDMsMTU1ODM2NjYsMTYzMTUzMzksMjgwNDY5MTUsMzAzOTMxODksMzUyMDAyMTMsMjIwNTE1MzAsMj c1NTg1MTQsMTM3ODkyNTYsMTk4MTY5OTgsMzA0NzI4MDEsMTUyNTk5NzksMTg5OTkxMzciO30=
ローカルでは '...'.unpack("m") でデコードに成功しましたが、heroku サーバーでは成功しませんでした (ruby 1.8.5、おそらく問題ではない ruby バージョン)。