【发布时间】:2011-06-20 21:17:32
【问题描述】:
我刚刚使用 codeigniter 完成了一个网站的开发,最后我为之开发的人从一种托管服务切换到了另一种托管服务。现在,当我一开始尝试进入网站时,我收到一条消息说
“未指定输入文件”
浏览了一些网站后,我发现我可以尝试使用 index.php 来解决这个问题?在 config.php 文件中更改这些:
$config['index_page'] = "index.php?";
$config['uri_protocol'] = "QUERY_STRING";
我试过了,但现在我收到了这条消息:
遇到了 PHP 错误
严重性:通知
消息:未定义的属性: 登录::$session
文件名:controllers/login.php
行号:121
致命错误:调用成员函数 userdata() 中的非对象 /home/content/34/5024634/html/pdv/application/controllers/login.php 在第 121 行
在 controllers/login.php 的第 121 行,您会看到:
if ($this->session->userdata('logged_in') == TRUE)
在旧服务器和本地主机上都可以正常工作。现在,根据我的客户,回到以前的主机不是一个选项,所以我已经被这个错误困扰了一段时间,并且无法找到任何解决方案,你们中的任何人都知道如何解决这个?
我查看过的最有用的网站是以下两个: http://anon83.wordpress.com/2007/12/11/codeigniter-vs-godaddy-problems/ http://codeigniter.com/wiki/Godaddy_Installaton_Tips/
【问题讨论】:
标签: codeigniter