"UserAjaxLoginForm"とログインフォームに表示されログインできない現象のメモ

Garyuten > "UserAjaxLoginForm"とログインフォームに表示されログインできない現象のメモ @ 2013/6/25 5:23
バグになるのかわかりませんが、同じような現象が起きた人のために報告します。

■ BaserCMSのバージョン:2.0.4以降
■ レンタルサーバー名:lolipop (PHP Version 5.3.15)
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: MySQL
■ PHPスキル(自己評価): C

▼原因?
baserCMS2.0.2 → 2.1.1にアップデートしたら、
添付ファイルのようなログインフォームでログインできない現象が起きました。

▼解決策・回避策
2.1.1 → 2.0.2 過去バージョンに戻す(ダウングレード)

その後、2.0.2 → 2.0.3 にアップデート(成功)


▼不具合?の現象の詳細
"UserAjaxLoginForm"とログインフォームに表示されました。
出力されたHTMLを見るとform開始タグが出力されていませんでした。

viewのlogin.php内で
var_dump($bcForm);
を試してみたところ正常に動くバージョンと出力に差異がありました。

正常)
["__id"]=> string(17) "UserAjaxLoginForm"
["fieldset"]=>["fields"]=>array(10) { ["User.id"]=> (ユーザー情報??) }

不具合環境)
["__id"]=>NULL
["fieldset"]=>["fields"]=>array(0) {}


▼試したこと

◯ローカルで再現できるか? → 再現されなかった
・ローカル環境で baserCMS2.0.2インストール → 2.1.1アップデート → 成功

◯不具合環境の作業履歴
・2.0.2 に戻す → ログイン成功
・2.0.2 → 2.0.3 :アップデート成功、ログイン成功
・2.0.3 → 2.0.5.1 :アップデート成功、ログイン失敗
 ※ここで「UserAjaxLoginForm」がログイン画面に表示される不具合発生

・2.0.5.1 → 2.0.5 : ダウングレード成功、不具合発生したまま
・2.0.5 → 2.0.4 : ダウングレード成功、不具合発生したまま
・2.0.4 → 2.0.3 : ダウングレード成功、ログイン成功


いつか誰かのお役に立てれば幸いです…

mattun0313 > Re: "UserAjaxLoginForm"とログインフォームに表示されログインできない現象のメモ @ 2013/6/25 19:06
わたしもローカルで検証してみたんですが、再現できませんでした。。

なにかしらの環境に依存した障害なんですかね〜
再現できればdebugでなにか原因がつかめるかもしれませんが(´Д` )
gondoh > Re: "UserAjaxLoginForm"とログインフォームに表示されログインできない現象のメモ @ 2013/7/8 21:35
再現し、ryuringさんにアドバイスいただき解決しました。

出現条件として、
1.baserCMS1系を利用している。
2.baserCMSの公式twitterプラグインを利用している。(var1.0.3で確認)
3.baserCMS1系を2系にアップデートした。
という状態で発生しました。

問題内容は、
baser1系用twitterプラグインが、2系に対応していないことにより発生していました。

解決方法は、
twitterプラグインを最新のものに上書きすることで対応可能です。


私の環境状況は、
baserCMS1.6 -> 2.0.0 => 2.1.1 (ここのアップデートで発生)
Twitter1.0.3 -> 2.1.0 (このアップデートで解決)
というバージョンを利用しました。


参考にしていただければです。

Garyuten > Re: "UserAjaxLoginForm"とログインフォームに表示されログインできない現象のメモ @ 2013/8/8 10:04
お礼遅れました!
Twitterプラグインが原因だったんですね。
情報ありがとうございました!
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
6 人のユーザが現在オンラインです。 (6 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 6