我是 Codeigniter 的新手。在尝试访问控制器特定方法时,我收到“ Object Not found
”异常。
在点击网址之前,我做了以下更改:
- base_url 设置为
http://localhost/test/
config.php - default_controller 设置为
main
- 在 main.php 类中定义索引和登录方法
如果我尝试点击 just http://localhost/test/
,它会从 index 方法返回 echo。但是,如果我直接给出http://localhost/test/main/login
,那么它会引发Object not found
异常。
奇怪的是,如果我$this->login();
进入主控制器类的索引方法,就会http://localhost/test/
点击登录方法。我试图将登录方法更改为public
但没有运气。我在这里缺少什么?