質問:管理者ログイン後,エラーが表示される

from: makun 2010年06月01日 01時44分 解決 コメントする
お世話になります.
久しぶりに更新しようと思い,まずはバージョンアップということで
4.51にアップデートしました.

その後,管理者メニューからログインすると,エラー表示となり,下記の表示が出ます.

lib/ss_authform.php on line 160

エディタで確認すると,該当する部分が

// 認証の場合
else if( isset($_POST['send']) && $_POST['send'] == 'Enter'){

$user = isset($_POST['username']) ? $_POST['username'] : '';
$pass = isset($_POST['password']) ? $_POST['password'] : '';

// User, Passwordをチェック
$auth = ( array_key_exists($user, $users)
&& ($users[$user] == pkwk_hash_compute($pass) ) );


この辺のようです.
ちなみに,line 160は
$user = isset($_POST['username']) ? $_POST['username'] : '';
です.

このエラーが表示されても,ブラウザのリロードにて管理者画面には入ることができるため,編集等の作業は行えるのですが・・・

どの辺でエラーが生じているのでしょうか.教えてください.
【関連キーワード】なし

makunさんのプロフィール

【Webサイト制作暦:5年以上】 【QHM歴:1年以上】 【FTPソフト:初心者】 【QHM利用形態:無償版】
【使用しているサーバー:ロリポップ】 【使用できる言語:】
  返信数:9 | 解決  Me too度:23 評価する:Me too! 役に立った!

カテゴリ:トラブル・エラー

コメントする

from: matu  2010年06月01日 19時29分
makunさん こんばんは

ログイン→ 設定→ ファイル権限設定→ 権限チェックで確認できませんか?
役に立ちましたか?: はい
from: matu  2010年06月03日 20時12分
makunさん こんばんは

とりあえず pukiwiki.ini.php のパーミッションを666に設定してみては如何でしょうか。
役に立ちましたか?: はい
from: makun (質問者) 2010年06月03日 20時33分
matu 様
回答ありがとうございます.

ログイン後の権限チェックおよびpukiwiki.phpのパーミッション変更のいずれも試してみましたが,
同じ状況です.
役に立ちましたか?: はい
from: nao  2010年06月03日 21時47分
makunさん、どのばーじょんからアップされたのでしょうか?

>久しぶりに更新しようと思い,まずはバージョンアップということで
4.51にアップデートしました.

北研の解説を再度ご確認下さい。場合によっては、プレミアムサポートでお尋ねになった方がよろしいかもしれません。
役に立ちましたか?: はい
from: makun (質問者) 2010年06月03日 23時45分
nao 様
説明不足で申し訳ないです.

最初,4.27→4.51へのアップデートの予定でした.
ところが,私のミスで,フルインストールのファイルをアップデートしてしまったため,データが消去されてしまいました.

以前にバックアップを取っていたものがありましたので,一度フルインストールしたものを削除し,バックアップを復元した後,
アップデートをかけています.
バックアップの日付からみると,今回はおそらく4.05 or 4.10→4.51のアップデートであると思います.
すでにver.3→ver4.への移行が済んだ後だとおもいます.
役に立ちましたか?: はい
from: nao  2010年06月04日 14時05分
makunさん。

設定→高速化設定、キャッシュの初期化→テンプレートキャッシュの削除は試されましたでしょうか?

また、あなたのプロフィールの設定を行ってください。今後のアドバイスが違ってくるかもしれませんよ。
役に立ちましたか?: はい
from: makun (質問者) 2010年06月06日 11時38分
nao 様
遅くなりまして申し訳ありません.

提示していただいた設定を行ってみましたが,変わりないようです.
なお,プロフィール設定がされていなく,的確なアドバイスに支障を来したこと,お詫びいたします.
更新しておきますので,ご参照いただければと思います.

役に立ちましたか?: はい
from: makun (質問者) 2010年06月08日 01時37分
自己レスです.
管理モード→設定画面にて,再度ユーザー名とパスワードを指定することで,エラーが回避されました.
どの辺での障害なのかは確認できていませんが,解決です.

matu様,nao様,お手数をお掛けいたしました.
役に立ちましたか?: はい
from: nao  2010年06月08日 08時01分
makunさん、自己解決されて良かったですね。エラー文面からパスワードに関することかなと思っていたのですが、無償版であればバージョンアップの手順でも変わってきますので、実際に無償版で検証しないと難しいと思っていました。また、検証しても見つける自信はありませんでした。

役に立ちましたか?: はい

コメントを書く

コメント: