2017-11-17 2 views
-1

私のウェブサイトはローカルホストで正常に動作しますが、ライブで開いたときにこのエラーが発生することがありますhttps://wtf.az/test。どこに問題がありますか?Codeigniter3フレームワークのセッションに関する問題

error

+0

ファイルを削除する権限がありません。通常、ファイルをアップロードしているユーザーとそのファイルを提供するために使用していたユーザーとの所有者の不一致。 –

+0

あなたのhtaccessファイルは正しいですか?それは、時にはそれを示して@AnandPandeyあなたは常に –

+0

それは何のエラーショー –

答えて

0

私もそう次のことを行うのと同じ問題を抱えています。 config.phpファイルでは、sess_save_pathを有効なパスに設定する必要があります。最初はNULLに設定されていました。そう

今セッションがこのフォルダに保存されていると

変更アプリケーション>設定> config.phpの

$config['sess_save_path'] = BASEPATH . 'cache/'; 

に必要なときにリンクされていないことができるキャッシュフォルダに777に権限を与えてください、そのフォルダにキャッシュが書き込まれるとアクセス可能になります。

+0

どこに権限を与えることができますか? –

+0

キャッシュフォルダのアクセス許可 –

+0

それがアプリケーション>設定> config.phpの中に位置していますか? –

0

config.phpでセッション設定を変更する必要があります。

以下の行をコメントアウトしてください:
// $ config ['sess_save_path'] = NULL;
// $ config ['sess_save_path'] = sys_get_temp_dir();
新しい行を追加します。
$ config ['sess_save_path'] = BASEPATHです。 'キャッシュ/';