2016-10-29 17 views
2

CodeIgniter 3を使用してWebアプリケーションを開発し、Ion Authを使用してユーザーのログインとログアウトを管理しています。CodeIgniter 3終了セッションのリンク解除セッションに関する警告

重大度:(\ ci_session04c5acf96846fedf1fa448278e16a4006f6a10a0を my_path_to_sessionsを)解除:

警告メッセージログアウト時に私はこの警告を得た権限がファイル名を拒否:ドライバ/ Session_files_driver.phpライン 数:303

私のSession_files_driver行番号302-304:

return file_exists($this->_file_path.$session_id) 
? (unlink($this->_file_path.$session_id) && $this->_cookie_destroy()) 
: TRUE; 
私の設定ファイルで

私が設定しました:

$config['sess_save_path'] = APPPATH.'sessions/'; 

私はセッションのフォルダのアクセス権をも変更しました。

問題が何ですか?

+0

権限を何に変更しましたか? – DFriend

+0

プロパティ>セキュリティ:ユーザー - >フルコントロールですが、これは正しいことではないと確信しています –

+0

これはCIのバグです。運用サーバーでは発生しません。この問題はウィンドウ内でのみ、同時にAjaxコールが実行されている場合に発生します。しかし、あなたはそれを修正するためにログアウトリンクを2回リロードしようとするかもしれません –

答えて

0

私は私が持っているように、この問題を引き起こしてが魅力のようなを作業今それだそれをしてを削除

public function __construct() { parent::__construct(); } 

コントローラ

コンストラクタを追加しました。

関連する問題