安装Aauth不起作用

时间:2016-04-25 14:25:44

标签: php codeigniter installation frameworks config

我是CodeIgniter的新手,我尝试安装Aauth。但安装Guide并不是那么清楚。

我将application / libraries / Aauth.php放在库中,将application / config / aauth.php放在config中,将application / controller / example.php放在控制器中。

接下来我在phpmyadmin中导入sql文件(使用aauth作为数据库名称)。在那之后,即使没有提及,我也将缰绳放在帮助文件夹中。语言相同。

然后

  

您必须设置数据库连接   应用/配置/ database.php中

我试过了database' => 'aauth'

  

您还可以在application / config / aauth.php"

上进行一些更改

我不知道该怎么办?我之前从未使用过框架。

我创建了一个控制器并将$this->load->library("Aauth");放在__construct中,然后完成了教程。

问题是:

  • 致命错误:调用未定义的方法Aauth :: deny()
  • 如果我不使用deny功能,则没有错误,但是当我查看DB 我只有legolas而没有frodo或gandalf 。但是所有的烫发和团体都在那里。
  • 如果我给hobbits"永生,它仍然说霍比特人"永生"。

我在Windows 10上使用Xampp和Codeigniter 3.

1 个答案:

答案 0 :(得分:1)

您不必更改数据库配置文件中的任何内容。只需确保Aauth配置中的db_profile与数据库active_group的名称相匹配。

对于Aauth配置,对于CI3,将use_cookies更改为false

要加载库,请将名称更改为小写$this->load->library("aauth");