新しいサーバーで動作していない他のページ全体ではなく、同じページコントローラ機能で動作していないがビューにセッションは、私は新しいサーバーが、セッションに私のコードイグナイタプロジェクトを動かし
public function login()
{
$typo = "teacher";
$co=array('ededge_typo' => $typo);
$this->session->set_userdata($co);
$this->load->view('header');
}
のようなものです
<?php var_dump($this->session->userdata('ededge_typo'))); ?>
しかし、私はローカルホストにしようとしたとき、私は
C:\wamp\www\cii\application\views\header.php:1:string 'Teacher' (length=7)
0123を取得
ヌル
出力を得ますCodeIgniterの中の私の設定は、あなたのビューページでますprint_r($ _ SESSION)によってセッションを印刷する
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
$config['time_reference'] = 'gmt';
$ config ['sess_save_path']は、sess_driver == 'files'を使用している場合、サーバー上のディレクトリ(tmpフォルダ?)にする必要があります。 そのディレクトリをssh/ftpで書き込み可能にする –