- 内容
BioStar2のログインセッションを維持できません
- 例
- 原因&ソリューション
1) 破損したsetting.conf
1-1)
Biostar 2サーバーの起動時にsetting.confファイルが使用されます。
ファイル内のデータが破損している場合、BioStar 2のログインセッションを維持できません。
C:\Program Files\BioStar 2(x64)のsetting.confを開きます。
1-2)
赤いボックスの内容をsetting.confファイルに追加してファイルを保存することで、問題を解決できます。
"service": {
"use_remote_db": "false",
"launcher": "BioStar 2 Launcher(x64)",
"maria_db": "BioStar 2 MariaDB(x64)",
"web": "BioStar 2 Web Server(x64)",
"ta_web": "BioStar 2 TA Web Server(x64)",
"video": "BioStar 2 Video Web Server(x64)"
}
2) BioStar2のバグ(ACユーザーがTAユーザーと同期されません)
2-1)
Biostar 2のACとTAのユーザー情報が正しく同期されていないことが原因です。
Biostar 2ログイン構造は、Biostar ACおよびBioStar TAセッションにログインするプロセスです。 各DBにACユーザーとTAユーザーの数が異なる場合、管理者がログアウトされる問題があります。 これはBioStar 2.4.1のバグであり、この問題は以降のバージョンで解決されています。
2-2)
このクエリを実行して、ACユーザーをTAユーザーに再同期するプロセスを実行します。
UPDATE biostar_tna.systemsetting SET ext_system_session_id= null, ext_system_id= null, ext_sys_biostar_session_id = null, ext_sys_session_udt_datetime = null, last_udt_ver_for_user_sync = null WHERE id=1;
3) BioStarサーバーのメモリの問題(サーバー停止の問題)
問題が解決されない場合は、以下のリンクを参照してください。