使用Codeigniter会话/Ubuntu11.10/Apache/Chrome的奇怪会话行为

使用Codeigniter会话/Ubuntu11.10/Apache/Chrome的奇怪会话行为,apache,codeigniter,session,google-chrome,ubuntu,Apache,Codeigniter,Session,Google Chrome,Ubuntu,我在Codeigniter会话中遇到了一个奇怪的问题。 我在ubuntu 11.10上使用Chrome,运行Apache/2.2.20(ubuntu) 会话对于我用于身份验证的IonAuth库似乎工作正常。 但是,在控制器中,我调用以下命令: $this->session->set_userdata('project_id', $id); 其中$id类似于“1”。 如果我跑 var_dump($this->session->all_userdata())

我在Codeigniter会话中遇到了一个奇怪的问题。 我在ubuntu 11.10上使用Chrome,运行Apache/2.2.20(ubuntu)

会话对于我用于身份验证的IonAuth库似乎工作正常。 但是,在控制器中,我调用以下命令:

    $this->session->set_userdata('project_id', $id);
其中$id类似于“1”。 如果我跑

    var_dump($this->session->all_userdata());
稍后在同一控制器函数中,我看到

array(11) {
  ["session_id"]=>
  string(32) "a5d2b55501dd9a839c93b52b62606c3c"
  ["ip_address"]=>
  string(9) "127.0.0.1"
  ["user_agent"]=>
  string(102) "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko)             Chrome/15.0.874.121 Safari/535.2"
  ["last_activity"]=>
  int(1327396936)
  ["user_data"]=>
  string(0) ""
  ["email"]=>
  string(18) "test@home.com"
  ["id"]=>
  string(1) "1"
  ["user_id"]=>
  string(1) "1"
  ["group_id"]=>
  string(1) "2"
  ["group"]=>
  string(7) "members"
  ["project_id"]=>
  string(1) "1"
如您所见,最后一项是我设置的值。但是如果我导航到另一个页面并运行

var_dump($this->session->all_userdata());
我再次得到:

array(11) {
  ["session_id"]=>
  string(32) "a5d2b55501dd9a839c93b52b62606c3c"
  ["ip_address"]=>
  string(9) "127.0.0.1"
  ["user_agent"]=>
  string(102) "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"
  ["last_activity"]=>
  int(1327396936)
  ["user_data"]=>
  string(0) ""
  ["email"]=>
  string(18) "test@home.com"
  ["id"]=>
  string(1) "1"
  ["user_id"]=>
  string(1) "1"
  ["group_id"]=>
  string(1) "2"
  ["group"]=>
  string(7) "members"
  ["project_id"]=>
  string(6) "images"
显然,我的项目id现在包含“图像”。怎么回事

如果我从firefox上运行它,我会得到相同的错误,直到我清除缓存并重新启动apache服务器,然后从firefox agian上运行它,它似乎可以工作。 在远程服务器上运行站点时,我在这台计算机上遇到了相同的问题,但在另一台windows计算机上没有。然而,这是我的开发机器,我更喜欢Chrome,我希望它能工作


有什么想法吗?

更新:这也会影响通过互联网上测试服务器上的chrome使用系统。所以这可能也是一个生产问题。这个小难题的答案在于favicon.ico不存在。我删除了标题中对favicon的引用,效果很好。我见过其他关于更改.htaccess文件的引用,但没有一个对我有用。这就是apache、chrome和codeigniter的功能。如果我找到一个明确的解决办法,我会回答这个问题。