管理者アカウントでログインできない

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー




前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017/2/12 21:01 | 最終変更
タツ  管理人   投稿数: 2389 オンライン
このたび、XOOPS Cubeのバージョンアップ(2.02)をしたところ、管理者アカウントでログインできなくなってしまいました。

1.モジュールprotectorの関係かなと、
まず、xoops_trust_path/modules/protector/configs/以下の3つのファイルを順に削除か編集
・badips....
・group1ips.....
・configcache....

2.html/内にあるmainfile.phpの
include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php';
となっている2か所を//で無効にします。
if (!defined('_LEGACY_PREVENT_LOAD_CORE_') && XOOPS_ROOT_PATH != '') {
???? //include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;
?????? include_once XOOPS_ROOT_PATH.'/include/cubecore_init.php';
?????? if (!isset($xoopsOption['nocommon']) && !defined('_LEGACY_PREVENT_EXEC_COMMON_')) {
?????????? include XOOPS_ROOT_PATH.'/include/common.php';
?????? }
???? //include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;

これでもログインすることができず、よく考えてみたらXOOPS Cubeのバージョンアップ以外のことはなにもしていないのでprotectorは特に関係ないのではと思い、PHPのバージョンをPHP5.6からPHP5.3へ下げてみるとログインできるようになりました。

そもそもPHP5.6で運営している時は特に問題はなかったのでそのままXOOPS Cubeのバージョンアップしましたが、思わぬ落とし穴、これが原因のようです。ログイン後元のPHP5.6へ戻すとログインはおろかテンプレートの変更もできなくなってしまいました。そこでPHPのバージョンをどこまで上げれるのか一段階ずつ上げていくとPHP5.5までは正常に動作するようだったので現在はこれで設定しています。
?
投票数:22 平均点:5.00



     条件検索へ

旅と気ままなフォーラム最新投稿

欲しい商品が必ず見つかるメジャーなネットショップ

ログイン

Facebook,RSSリンク表示

検索

アクセスカウンタ

今日 : 1475
昨日 : 575
総計 : 1621235