操作
Bug(バグ) #1324
完了opMemcacheSessionStorageがsession_start() 複数呼出を許容してしまう
開始日:
2010-07-13
期日:
進捗率:
100%
予定工数:
3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)
説明
Ovarview¶
opMemcacheSessionStorage allows that it calls session_start() two or more times.
opMemcacheSessionStorageがsession_start() 複数呼出を許容してしまう
Causes¶
報告元の問題はOpenPNE3.4.x のみに発生しますが、根本的な原因は opMemcacheSessionStorage が複数のセッション開始を許容していること・セッションの自動開始のオプションを無視していることにあります。
Way to fix¶
I fixed because opMemcacheSessionStorage that it not calls session_start() two or more times.
Sources¶
Web API 使用時に opMemcacheSessionStorage でnotice が発生します。 session_start() を 複数回実行しないように修正しても、今度はセッションIDが空になってしまい、エラーが発生します。 symfony の sfCacheSessionStorage と比べて実装が異なっているのも気になります。
ファイル
Shinichi Urabe さんが14年以上前に更新
Shogo Kawahara さんが14年以上前に更新
- 題名 を Web API 使用時に opMemcacheSessionStorage でnotice が発生する から opMemcacheSessionStorageがsession_start() 複数呼出を許容してしまう に変更
Shogo Kawahara さんが14年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 481fe80b2739bd56dba7878da5a9f421788d6a16 で適用されました。
Kousuke Ebihara さんが14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
Mutsumi Imamura さんが約13年前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
操作