トップ «前の日記(2015-01-01) 最新 次の日記(2015-04-20)» 編集

PC日記

カテゴリ | Linux | Mac | tDiary
2008|03|04|05|
2009|11|
2010|02|05|08|09|10|11|12|
2011|01|05|11|
2013|06|
2014|08|
2015|01|04|08|
2021|10|

2015-04-19

_ [tDiary]$SAFE=4 is obsolete (ArgumentError)

ちょっとtDiaryのキャッシュをクリアしたら、$SAFE=4 is obsolete (ArgumentError) というエラーが出るようになってしまいました。

基本的にキャッシュは削除しても、また自動で作られていくものなので、バックアップとかしないで削除しましたが、失敗でした。

キャッシュを削除してからエラーが出るようになったので、キャッシュ削除が原因と考えましたが、もう復元できないし。

色々調べていたら、このサーバーのRubyのバージョンが以前と違っていないかい?記憶では1.8系だったはずなのに、2.2.0-p0になっている。

これが原因か。

ということは、最新のtDiaryを使える環境になったわけで、将来的には嬉しいバージョンアップなんだけど、今はエラーで困っている!

このエラーメッセージを調べると、Rubyの何処かのバージョンで$SAFE=4というのは使えなくなったみたいです。なので、この$SAFE=4が書かれているwiki_style.rbの75行目をコメントアウトしたら直りました。

よかった、よかった。

エラーに遭遇した時はあまりにも絶望的で、このサイトの閉鎖まで考えてしまった。

最新のtDiaryの情報収集をしよっ♪


トップ «前の日記(2015-01-01) 最新 次の日記(2015-04-20)» 編集