Php Can';t在CodeIgniter中将ci_控制器更改为ci_控制器
调用login.php时出现以下错误: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-
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
notLogin
位置C:\wamp64\www\zenoir\Login.php
是错误的-你真的读过任何教程吗?它在下面明确指出-你应该d在应用程序/控制器文件夹中创建控制器。因此,在更改显示的错误后,请发布它。但我确实更改了
www/
codeigniter/
application/
controller/
Login.php
system/
....
class Login extends CI_Controller{
}