2009年3月 Archive
Serene Bachでパスワードを忘れてログインできなくなった場合の対処法
Serene Bach でブログを作っています。
不幸にもパスワードを忘れてしまい、ログインできません。
FTPでデータのあるサーバーに入ることはできます。
パスワードが記載されているファイルを開いて、パスワードを確認することはできるでしょうか?
その場合、ファイルはなんという名前でしょうか?
よろしくお願いいたします。
takkyunさんの答え
Serene Bach の作者です。ご利用いただきありがとうございます。
Serene Bach でパスワードをリセットする手段としては、以下のような方法が考えられます。
以下の手順にそのまま従うと、ご利用されている Serene Bach に複数ユーザーが存在する場合、管理者以外のユーザーが消えてしまう可能性がありますので、ご注意ください。
1. データを退避する (data を data_org に変更)
2. 新しく data ディレクトリを作成する (パーミッションに注意)
3. インストーラを起動 (install.cgi を再アップロード、アクセス)
4. 新規インストール、管理者パスワード設定、ログイン確認
5. ユーザデータをコピー (data/user.cgi と data/user/0.cgi を data_org にコピー)
6. 2 で作成した data を退避 (data を data_new に変更)
7. 1 で退避した data_org を data に戻す
8. 管理画面にアクセス、4 で設定した管理者でログインできることを確認
複数のユーザーで運用されている場合、5 のユーザーデータコピーの手順が複雑になります。
復元未完了だと「ウィジェットセットの中身が空」エラーとか出る
ブログ記事「○○○○○」の再構築中にエラーが発生しました: テンプレート「ブログ記事」の再構築中にエラーが発生しました: テンプレートタグMTIncludeでエラーが発生しました: error in module サイドバー: テンプレートタグMTWidgetSetでエラーが発生しました: ウィジェット「XXX」が見つかりません。
MovableTypeを復元して構築していると、こういうのが出たりします。XXXは、ウィジェットIDぽいです。
復元の仕方がイマイチなので、適当にしてるとこんなことがあります^^;
ウィジェットセットの中身が空だったりすると、再構築中にこういうエラーをいわれるみたいです。