Codeigniter 调用了错误的控制器函数

Codeigniter 调用了错误的控制器函数,codeigniter,codeigniter-2,Codeigniter,Codeigniter 2,我正在为我的公司建立一个小型的人力资源管理系统,我在GoDaddy主机上遇到了一个奇怪的问题。好像仅仅计算index.php?部分带来的痛苦是不够的,现在我无法以人力资源部的身份登录。我得到的错误是: 解析错误:语法错误,第58行的/home/content/37/11019837/html/hrms/application/controllers/hr.php中出现意外的“[” 现在,它所指的行是文件上载功能的一部分,如下所示: $path = $this->upload->dat

我正在为我的公司建立一个小型的人力资源管理系统,我在GoDaddy主机上遇到了一个奇怪的问题。好像仅仅计算
index.php?
部分带来的痛苦是不够的,现在我无法以人力资源部的身份登录。我得到的错误是:

解析错误:语法错误,第58行的/home/content/37/11019837/html/hrms/application/controllers/hr.php中出现意外的“[”

现在,它所指的行是文件上载功能的一部分,如下所示:

$path = $this->upload->data()['full_path'];
…这只是将上载的文件路径保存到$path。但是,这是上载功能的一部分,在登录时甚至不应访问。一旦我点击“登录”,URL显示这意味着将调用以下功能:

public function dashboard()
    {
        $data['page_title'] = 'HR Area';
        $this->load->view('hr/header.php', $data);
        $this->load->view('hr/navigation.php');
        $this->load->view('hr/footer.php');
    }
临别赠言:该应用程序在本地服务器上正常运行,因此我不确定它为什么会在GoDaddy服务器上跳转。有人能帮忙吗?

试试这个:

$path = $this->upload->data();
$path1 = $path['full_path'];
试试这个:

$path = $this->upload->data();
$path1 = $path['full_path'];
试试这个:

$path = $this->upload->data();
$path1 = $path['full_path'];
试试这个:

$path = $this->upload->data();
$path1 = $path['full_path'];

你启用了
query\u stsrings
?@tomexsans实际上我发现只要index.php设置正确,CI在GoDaddy上也可以自动模式工作。你启用了
query\u stsrings
?@tomexsans实际上我发现只要index.php设置正确,CI在GoDaddy上也可以自动模式工作。你启用了吗ode>query\u stsrings?@tomexsans事实上,我发现只要index.php设置正确,CI在GoDaddy上也能以自动模式工作。你启用了
query\u stsrings
?@tomexsans事实上,我发现只要index.php设置正确,CI在GoDaddy上也能以自动模式工作。确实如此!但告诉我它是关于什么的(:)虽然这可以回答问题,但在答案中加入一些文字来解释你在做什么总是一个好主意。阅读。这样做了!但告诉我是关于什么的。:)虽然这可以回答问题,但在答案中加入一些文字来解释你在做什么总是一个好主意。阅读。这样做了!但告诉我是关于什么的t、 :)虽然这可以回答问题,但在答案中加入一些文字来解释你在做什么总是一个好主意。阅读。确实如此!但告诉我它是关于什么的。:)虽然这可以回答问题,但在答案中加入一些文字来解释你在做什么总是一个好主意。阅读。