■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白

yutaka > baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/7 12:18
baserCMS 3.0.2 より baserCMS 3.0.5 へアップデート直後は、そのまま管理画面を利用できましたが、
ログアウト後に再度ログインしようとしたら、画面が真っ白になってしまいます。

環境は、OSX 10.9上にて Chrome, Firefox, Safari Win8.1上にてChrome, IE 共に同じ現象です。
goichi > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/7 23:06
こんにちは。
引用:
再度ログインしようとしたら、画面が真っ白になってしまいます。

ログイン画面が出てこないということでしょうか? それともログインボタン押下後にダッシュボードに遷移しないということでしょうか?

引用:
環境は、OSX 10.9上にて 〜 Win8.1上にて〜

ここで書いて頂いているのは、使用しているOSだと思うのですが、baserCMSをインストールした環境がわかりますか?
もし良かったら質問する際のガイドラインにひな形がありますので、そちらを参考に書いてもらえないでしょうか? 私の手持ちの環境だと同じ問題を確認できないでいます。
yutaka > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/7 23:44

baserCMS 3.0.5 を新規にインストールした場合は、ログイン画面は表示されますが、
3.0.2より3.0.5へアップデートした場合は、アップデート後ログアウトすると、
以降のログインで画面が真っ白になります。

環境と書いたのは、ブラウザの動作環境でした。失礼しました。
サーバーの動作環境は以下の通りです。

■ BaserCMSのバージョン: 3.0.5
■ サーバー: 独自
■ スマートURLの利用: ON
■ 設置フォルダ: サブフォルダ
■ 利用しているデータベース: MySQL
■ PHPスキル(自己評価): C
■ OSの種類:debian
■ PHPのバージョン:5.4.4-14
■ データベース種類・バージョン:MySQL 5.1
goichi > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 0:10
追加情報ありがとうございます!
全く同じ環境ではないですが(CentOS6.3,PHP5.3.3)、3.0.2から3.0.5へアップデートさせたうえ、一度管理画面からログアウトし、再度ログインを試した所、うまくログインすることが出来ました。

/app/config/install.php の13行目付近だと思うのですが、
Configure::write('debug', 1);

というように値を「1」に設定すると、手動でデバッグモードになるように思います。真っ白な画面に何かメッセージ等が出るようにならないでしょうか?
yutaka > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 8:30
デバッグモードでもエラーは表示されなかったので、書き込み権限が影響したのかもしれません。お手数をおかけし失礼しました。
Rightray > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 9:24
自分も同じ状態になってます。
解決方法教えてただければ助かります。

■ バージョン:3.0.2
■ サーバー名:サクラ スタンダード
■ スマートURL:ON
■ 設置フォルダ:ドキュメントルート
■ データベース:SQLite
■ PHPスキル:[ D ]

dotnetxp > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 9:33
私の環境でも同様な事が発生しています。
原因は、管理ページにおいて、bodyタグにstyle="display: none;"が適用されていることです。
何が影響してこのようになるのか調査中ですが、とり急ぎ情報共有いたします。

■BaserCMSのバージョン:4.0.10.1
■スマートURLの利用:ON
■設置フォルダ:ドキュメントルート
■PHPスキル(自己評価):C
■OSの種類:Ubuntu 14.04.2 LTS
■PHP/DBのバージョン:5.5.9/MySQL 5.5.54

dotnetxp > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 10:42
私の環境における暫定的な対処方法
1.Firefox+Firebugにて、bodyタグのstyle="display: none;"を無効
(FirebugのHTMLタブにて、bodyタグのstyle="display: none;" → style=""に変更)
2.一旦、管理ページログイン画面が表示される
3.ログイン後、サイト基本設定にて「ログインページのクレジット表示」を【利用する】に変更。
4.これで以降は、管理ページログイン画面が表示されました。

「ログインページのクレジット表示」を【利用する】場合は、bodyタグにはstyle="display: block;"が適用されるようです。

■BaserCMSのバージョン:4.0.10.1
■スマートURLの利用:ON
■設置フォルダ:ドキュメントルート
■PHPスキル(自己評価):C
■OSの種類:Ubuntu 14.04.2 LTS
■PHP/DBのバージョン:5.5.9/MySQL 5.5.54

n1215 > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 10:46
先ほどこの不具合に対する修正がGitHub上でマージされました。
ログインクレジットの設定をオンにしていれば問題ないみたいです。
クレジットの表示のためにHTMLを非表示にするJavaScriptの処理が調整されていなかったのが原因ですね。

今手元に環境がないので検証していませんが、
目下の対策としてはブラウザの要素を検証(ブラウザによっては要素を調査など)機能を利用して非表示の部分のdisplay:none;を削除してログイン画面を表示させ、ログイン後にクレジット表示をオンにするよう設定に変える、と言った感じでしょうか。

参考
#166
ログインクレジット設定をOFFにするとログインフォームが表示されずログインできなくなる点を改修
https://github.com/baserproject/basercms/pull/166

Twitter: @n_1215

iwahei0813 > Re: baserCMS 3.0.2 -> baserCMS 3.0.5 アップデート後にログアウトすると、以降のログイン画面が真っ白 @ 2014/8/8 11:30
yutakaさん!こんにちわ!!
baserCMSの3.0.5.1がリリースされているみたいです!
http://basercms.net/news/archives/248
これで問題は解消できるかと思います!
ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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