「ホームページ作成はMovableTypeで!」トップページへのリンクです
トップページMovableTypeエラー表示

エラー事例1(MovableType3.31-ja)

ブログの設定にアクセスすると下記のエラーが表示され設定画面にアクセスできない症状に見舞われました。

Can't locate object method "get_handle" via package "StyleCatcher::L10N" at lib/MT/Plugin.pm line 459.

発生状況

さくらのレンタルサーバのプラン変更を想定したMovableType3.31-jaのセットアップ時に発生。

1.Movable Typeシステムチェックを完了し、バックアップしておいた「mtdb」を新しいサーバーの「db」フォルダへアップロード!

2.ログイン。

3.公開設定の「サイトURL/パス」変更のため設定画面を開こうとしたがエラー表示。

対処

lib/MT/Plugin.pmをダウンロードし、459行目を確認したが意味わからず!

Movable Typeシステムチェック時には問題なかったと思うが…正直よく確認しなかった。

何かファイルが足りないのかも!?と考えFFFTPのミラーリングアップロードを実施。

すると2ファイル転送する表示が出たので、そのまま転送。

これでエラーは表示されなくなった。

原因

ミラーリングアップロードの際に表示されたファイル名を記録し忘れてしまった。

そのため原因を特定することが出来ず(T_T)

エラー事例2(MovableType3.2-ja-2)

何故か管理画面にログインできない事態が発生!パスワードは間違っていないはずなのに…。

状況

ログイン画面のパスワードの再設定を試みるも…

MovableTypeログイン画面

ログイン名またはパスワードヒントが正しくありません。

パスワードの再設定を行えるようにメールアドレスを登録しておいたのですが、どうやらログイン名に問題があるようです。

対処

便利なツール(MT-Medic 1.34)を見つけたので使用してみました。

MT-Medic使用手順(1)

MT-Medic 1.34へアクセス!

MT-Medic使用手順(2)

「Download」から「MT-Medic.zip」をダウンロード!

※解凍すると「MT-Medic」フォルダが作成され、「mt-medic.cgi」が入っています。

MT-Medic使用手順(3)

「mt-medic.cgi」を開きます!

11行目┃my $ADMIN_PASSWORD = "";

ダブルクォーテーション間に任意のパスワードを設定します

11行目┃my $ADMIN_PASSWORD = "pass";

MT-Medic使用手順(4)

「mt-config.cgi」と同じディレクトリにアップロード!

※アクセス権を「755」に変更。

MT-Medic使用手順(5)

http://www.****.com/mt/mt-medic.cgiへアクセス!

※ご自身の環境に合わせたURLへ。

MT-Medic使用手順(6)

「Authors」をクリック!

MT-Medic使用手順(7)

先ほど設定したパスワードでログイン!

MT-Medic使用手順(8)

ID等が表示されているので確認!

こんなIDを設定していたのかと…そして問題なくログインすることが出来ました!

MT-Medic使用手順(9)

パスワードを再設定するならば、「add new authours」をクリック!

MT-Medic使用手順(10)

新しいパスワードを設定し「save」をクリック!で大丈夫だと思います。←未検証

原因

単純に記憶違いしていたようです。

最後に「MovableType3.31-ja」でも試してみましたが、問題なくログインできました。

ページの先頭へ(z)