system
マリンロード

2016.10.13システム開発 

マリンロード

【Movable Type】必要なモジュールが見つかりません Digest::SHA

テスト環境で開発した案件を本番環境にアップロードしようとしたところ
今回の事象に遭遇。

Digest::SHAが見つからない・・・
結果的にものすごく簡単な事で解決できたのですが、盲点でした。

いつもどおり、移行し終わって・・・
パスワード入れてサインイン!
mt_login[1]

なんだこれは!!
mt_login_error[1]

なぜこんなことになったのか、わからないまま小一時間。
転送先がマネージドサーバーだったためにcpanも使えずモジュールは入れられない・・・
mt-check.cgiではOKだと出ていたのになぜだ!!!
これは完全に躓いた・・・

とおもったが!
通常ならモジュール入れられない時点で諦めて1から構築するところですが
これはダメもとでパスワードのリセットをやってみようと思い
試した見た結果。

ログインできました・・・えぇ・・・ログインできましたとも・・・

ここまでの戦いは何だったんだ!!
おかげで2回もMTセットアップしてしまいましたよ!

という愚痴でした。

ちなみにその後、またもこの不具合が出てしまって、すっかり忘れていたので
データベースをそのまま別の環境下のサーバーへ移動する場合は
最新の注意を払うべきだと思います。
みなさんMT移行時にはどのような手段をとっているのでしょうか・・・
サイトURLがステージングの物になっている場合が多いので、わざわざ本番用に書きなおしたりとか
うちの会社ではやってます。
なにかいい方法があったら教えていただきたいところです。。。

システム開発サービスはこちら
ページTOPへ