我创建了一个名为Sign
的控制器,我使用此链接运行控制器:
http://localhost/ci/index.php/sign。
但它正在给404 error
。
我的控制器名称是:Sign.php
,以下是代码:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Sign extends CI_Controller {
public function __construct()
{
parent::__construct();
}
public function index()
{
echo "1";
}
}
请帮我找错......
默认页面工作正常。但是,如果我更改$route['default_controller'] = 'Sign';
,那么也会更改404错误
答案 0 :(得分:2)
我遇到了同样的问题,我决定用大写的第一个字母调用控制器,在你的情况下是Sign.php
答案 1 :(得分:0)
您应该使用以下网址。控制器名称区分大小写
http://localhost/ci/index.php/Sign