进入主机后无法进入创建的系统

时间:2019-06-29 09:08:36

标签: codeigniter session

我开发的网络有问题。当我尝试使用localhost时,所有系统都运行良好,但是当我托管时,甚至无法进入系统

我假设托管时的会话未存储

因为代码如下所示

public function __construct() {
        parent::__construct();
        $this->load->model('M_admin');

        $this->userdata = $this->session->userdata('userdata');

        $this->session->set_flashdata('segment', explode('/', $this->uri->uri_string()));

        if ($this->session->userdata('status') == '') {
            redirect('Auth');
        }
    }

我将上面的代码以AUTH_Controller的名称保存在核心文件夹中,位于我这样设置的config / config.php文件夹中

$ config ['subclass_prefix'] = 'AUTH_';

托管的问题是,当我要登录时,它总是不会进入,而是重定向到auth

redirect ('Auth');

这是我在auth.php中的登录功能

public function login() {
        $this->form_validation->set_rules('username', 'Username', 'required|min_length[4]|max_length[15]');
        $this->form_validation->set_rules('password', 'Password', 'required');

        if ($this->form_validation->run() == TRUE) {
            $username = trim($_POST['username']);
            $password = trim($_POST['password']);

            $data = $this->M_auth->login($username, $password);

            if ($data == false) {
                $this->session->set_flashdata('error_msg', 'Username / Password Anda Salah.');
                redirect('Auth');
            } else {
                $session = [
                    'userdata' => $data,
                    'status' => "Loged in"
                ];
                $this->session->set_userdata($session);
                redirect('Home');
            }
        } else {
            $this->session->set_flashdata('error_msg', validation_errors());
            redirect('Auth');
        }
    }

这是我的会话配置

$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;

我已经将我的应用保存在public_html文件夹中

enter image description here

但是当我检查我发现的tmp文件夹时,

enter image description here

0 个答案:

没有答案