【问题标题】:Codeigniter:session not working on live websiteCodeigniter:会话在实时网站上不起作用
【发布时间】:2017-07-03 22:08:57
【问题描述】:

我使用 CodeIgniter 建立了一个网站。它在 localhost 上运行良好,但是当我在 000webhost 上上传它时,它的行为不正确。会话未设置 .session 且不适用于实时服务器。

我在控制器的构造函数中调用了会话

$this->load->library('session');

我在这样的同一个控制器的方法中设置它的值

$session_array = array(
                'Username'=>'admin', 
                'Logged In'=>'TRUE',
                );
$this->session->set_userdata($session_array);

它只设置一次值,但是当我点击任何其他链接时,它就会过期。

【问题讨论】:

  • 确保您的控制器名称以大写字母开头

标签: php codeigniter session server


【解决方案1】:

@navigator 请在 000Webhost 上转到您的网站设置并将 PHP 的版本更改为 7.0 它将正常工作。

【讨论】:

    猜你喜欢
    • 2016-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多