OpenPneの管理者パスワード PHPBBトラブル復旧

スポンサードリンク
2009/11/8

ネタがないので、普段の管理人の仕事でのトラブル

OpenPneの管理者パスワードを複雑なものにしすぎて全くわからなくなってしまった

どうしようと色々調べていたのですがまったく情報がない。

管理者用のパスワード再発行もできない

しかたがないのでレンタルサーバのデータベースmyqlから直接パスワード初期化を試みて成功したのでメモしておきますね。

手順、まずmysqlのデータベースへアクセス

c_admin_userを開いて、表示を選びます。
ここでOpenPNEのUsernameは確認出来るのですが肝心のログインPasswordは暗号化されていて確認する術がありません。次の手順で初期化してみました


以下の様にc_admin_userテーブルに変更を加えるのでチェックを入れて変更アイコンを選択します。


sqlの知識もないのにこれでOpenPNE本体が壊れたら一巻の終わりだとは思いつつ、まぐれヒットを願いPasswordの関数をMD5(HATENAの方がMD5で暗号化されているとあったので)に念の為指定して、値にあった項目を空欄にして実行するを選択


上記の手順でまぐれではありますが、OpnePNEのパスワードは初期化され、管理画面にはユーザーIDのみでログイン出来るようになりました。

後はSQL関連でのトラブル記録。

PHPBBでのエラーについてもメモしておきます。

phpBB : Critical Error

Error creating new session

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_sessions.MYI'. (errno: 145)

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('e1b8e565f6a2e3c0cc15cf82fb776c15', -1, 1254737202, 1254737202, 'cb882ab1', 0, 0, 0)

Line : 187
File : sessions.php

突然データベースファイルが開けないとエラーになりまったく閲覧できなくなってしまった場合の対処

以下のコードをすべてコピーして実行すればいいとありましたので実行してみましたら即エラーを回避焦る事ができました。

REPAIR TABLE phpbb_sessions;
TRUNCATE TABLE phpbb_sessions;
REPAIR TABLE phpbb_sessions;
CHECK TABLE phpbb_sessions;

ソース
http://www.phpbb.com/community/viewtopic.php?f=46&t=1732075&start=0
私もMany many thanks!!!本当に助かりました。ありがとうございました。

今日のメモは以上です

過去ログ



スポンサードリンク

|パソコン勉強部屋 | パソコン勉強部屋2 | ADSL勉強部屋 | メール勉強部屋 | LAN勉強部屋 | ホームページ勉強部屋 | 自宅サーバー勉強部屋 | お役立ちソフトの部屋 | C言語勉強 | 無料ゲーム | 無料セキュリティー | Linuxのコーナー | あかかげまる | オンライン通販 | ショップブランドパソコン | DVDとCD編集ツール | Avast |

 Subscribe in a reader




主なPCメーカーSOFT/Driverダウンロードリンク。グラフィック、サウンド、マザーボードドライバ最新のものを適用することで、PCの不具合を改善出来る場合があります。

CPU/GPUメーカーデバイスドライバ

マザーボードメーカードライバ