Controllers子目录不是accessibile

时间:2017-01-16 19:14:27

标签: codeigniter-3

我有一个具有这种结构的小型测试项目:

\controllers
  - admin
    -- migration.php
welcome.php

当我尝试访问http://myprojectname/admin/migration时,收到404错误。 当然,如果我尝试访问welcome / index,一切正常。

似乎控制器没有遵循正确的路线。

任何提示?我正在学习一个教程,我没有写任何花哨的代码!

2 个答案:

答案 0 :(得分:0)

首先检查您是否已从网址中删除index.php或尝试使用此链接

http://myprojectname/index.php/admin/migration

并且您的migration.php文件中应该有一个索引函数,可以将您引导到视图文件。

答案 1 :(得分:-1)

请按照此网址检查它是否有效。

class MyStore {
  //...

  myAction(param) {
    action("Perform action with param", (param) => {
      //...
    })
  }
}

你也可以修改这样的路线部分 $ route [' admin /(:any)'] =' admin / migration / $ 1';