【问题标题】:codeigniter hosting issue session_start(): Cannot send session cookiecodeigniter 托管问题 session_start():无法发送会话 cookie
【发布时间】:2017-04-08 17:50:03
【问题描述】:

enter image description here我已经使用 codeigniter 创建了一个 web 系统。在本地主机中测试它时我没有任何错误。在将网站托管到实时主机后,它会产生一些无法解决的错误。错误是“session_start():无法发送会话 cookie”。我搜索了这个问题,并对编码和配置文件进行了所有可能的更改。我已经在 config.xml 中明确定义了会话保存位置。此外,当我尝试删除我网站中的所有会话功能时,它会生成另一个错误,即“base_url() 不是函数”。请进一步指导解决方案。谢谢大家。

【问题讨论】:

  • 有时当你命名文件和类不正确会导致一些错误确保你的控制器和模型文件和类只有第一个字母大写。这里解释codeigniter.com/user_guide/general/styleguide.html#file-naming
  • 是的。开发是按照 codeigniter 文档完成的。并且在网站上遵循了所有有意义的程序。还是找不到解决办法

标签: codeigniter session


【解决方案1】:

application/config/config.php

$config['sess_save_path'] = sys_get_temp_dir();

砰!

更新:不管base_url(),请确保您已在自动加载中加载了url 帮助程序。

【讨论】:

  • 试过了,还是同样的问题,没有解决。无论如何感谢您的回答
  • 哦,对不起,我帮不上忙。
猜你喜欢
  • 2014-03-22
  • 2015-06-29
  • 2013-02-28
  • 2012-01-27
  • 2017-08-29
  • 1970-01-01
  • 1970-01-01
  • 2014-06-24
  • 1970-01-01
相关资源
最近更新 更多