![](/img/trans.png)
[英]Fatal error: Call to a member function result() on a non-object in Codeigniter
[英]codeigniter fatal error Call to a member function cookie() on a non-object
我有Codeigniter v202和php版本5.2.17,我的站点在本地运行良好,但在服务器中,我一直在每个页面中收到此错误消息,错误日志中的消息是:
PHP致命错误:在第138行的/path/to/libraries/Session.php中的非对象上调用成员函数cookie()
在页面中我有
遇到PHP错误
严重程度:注意
消息:未定义的属性:MY_CONTROLLER_NAME :: $ input
文件名:libraries / Session.php
行号:138
这是第138行:
$session = $this->CI->input->cookie($this->sess_cookie_name);
库是原始的,我没有对其进行任何更改。 请帮忙!
我发现出了什么问题。 我有
setlocale(LC_ALL,'tr_TR');
在我的/index.php中 。 因此很奇怪,但是会话库没有初始化核心输入 。 我花了很长时间才找到,但是当我回声时
echo var_dump($this->CI);
有 ? (问号),而不是char ,然后输入 。 我的语言环境没有像我一样大写char i ,这就是问题所在。 奇怪的是,它在localhost中工作,但在服务器上不工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.