FreakAuth_light安装错误请教
谁用过 FreakAuth_light,安装出现错误了1.DB_session ON?DB_session OFF 这个在哪设,还是文件有问题
2 encryption_key: Please set your $config or change it from ciao in config.php
我明明设了$config = "ciao";
应该没错把 第一个,要打开 config 里的 session 的 DB 选项。
第二个,不要用 ciao,换一个自己的。 谢谢,第二个问题已经解决,但第一个问题不知道在什么地方改是application/config吗? $config['sess_use_database'] = TRUE;
已解决谢谢,版主,本人新手,不过CI确实不错,一直没接触框架,发现CI正适合我 A Database Error Occurred
Error Number: 1054
Unknown column 'role='admin'' in 'where clause'
SELECT `id` FROM (`fa_user`) WHERE `role='admin'` OR role='superadmin'
管理的时候出现错误了,function getAdmins($fields=null, $limit=null)
{
$fields!=null ? $this->db->select($fields) :'';
$this->db->where("role='admin' OR role='superadmin'");
($limit != null ? $this->db->limit($limit['start'], $limit['end']) : '');
//returns the query
return $this->db->get($this->_table);
}
应该是这段代码解析的问题,但没找到答案,不知道什么原因,希望用过的朋友告诉一声 在和freakauth结合的时候出现了一些新的问题
就是在 file: application/models/usermodel.php 中的getAdmins()
其中的$this->db->where_in('role',array('admin','superadmin'));
这样用之后,生成的sql为
$sql = "select id from (prex_user) where `role='admin'` and role='superadmin'";
注意`role='admin'`
我想应该是版本的问题.
我改为$this->db->where_in('role',array('admin','superadmin'));就没有问题.
现在没有时间,有时间要去追一下代码,可能是CI的一个BUG(猜测)
查了下是这个问题,可能新版本的事,上面内容引用
页:
[1]