Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Can';t在CodeIgniter中将ci_控制器更改为ci_控制器_Php_Codeigniter - Fatal编程技术网

Php Can';t在CodeIgniter中将ci_控制器更改为ci_控制器

Php Can';t在CodeIgniter中将ci_控制器更改为ci_控制器,php,codeigniter,Php,Codeigniter,调用login.php时出现以下错误: Fatal error: Class 'ci_Controller' not found in C:\wamp64\www\zenoir\login.php on line 2 在谷歌搜索了几次之后,我找到了一个解决方案,我应该把ci_控制器换成ci_控制器 之前: class login extends ci_Controller { function validate_user(){ $user_id = $this->input-

调用login.php时出现以下错误:

Fatal error: Class 'ci_Controller' not found in C:\wamp64\www\zenoir\login.php on line 2
在谷歌搜索了几次之后,我找到了一个解决方案,我应该把ci_控制器换成ci_控制器

之前:

class login extends ci_Controller {

function validate_user(){

    $user_id = $this->input->post('user_id');
    $hashed_password = md5($this->input->post('password'));
    .........
    .........
之后:

class login extends CI_Controller {

function validate_user(){

    $user_id = $this->input->post('user_id');
    $hashed_password = md5($this->input->post('password'));
    ..........
    ..........
但问题仍然存在,即使我将ci_控制器更改为任何内容(包括ci_控制器),错误仍然会发生

(1.)您的Codeigniter目录结构错误,请放入所有控制器文件 在控制器文件夹中,如:-

(二)

在目录结构opensystem->core->controller.php中,您将看到类名是
CI\u controller


MD5不用于哈希密码。请尝试使用
类登录扩展CI\U控制器{
@Devsi我已经试过了,看到问题了吗please@RasoolAhmed控制器文件名的第一个字母应该是大写字母,如
Login
not
Login
位置
C:\wamp64\www\zenoir\Login.php
是错误的-你真的读过任何教程吗?它在下面明确指出-你应该d在应用程序/控制器文件夹中创建控制器。因此,在更改显示的错误后,请发布它。但我确实更改了
www/
   codeigniter/
        application/
                controller/
                    Login.php
         system/
         ....
class Login extends CI_Controller{


       }