我正在使用 CodeIgniter 和 Tank_Auth。我让注册工作,但看起来它正在尝试加载注册成功,我不确定那在哪里。
在第 239 行的 auth.php 中,我有
$this->tank_auth->notice('registration-success');
我在views/landing/registration-success.php 中看到了registration-success.php。这是它试图访问的页面吗?我提交成功注册时收到 404(我可以看到在数据库中创建的用户)。
编辑:重置和更新我的 routes.php 文件后,我看到我收到 404 page not found 错误,而浏览器中的 url 指向 index.php/auth。为了使它起作用,我应该路由一些东西吗?
目前,我的 routes.php 中有以下内容:
$route['default_controller'] = "welcome";
$route['404_override'] = '';
$route['default_controller'] = 'pages/view';
$route['(:any)'] = 'pages/view/$1';
$route['login'] = "/auth/login";
$route['logout'] = "/auth/logout";
$route['register'] = "/auth/register";