## 配置目录
系统默认的配置文件如下:
├─config 配置目录
│ ├─admin_user.php 超级管理员账号配置
│ ├─app.php 应用配置文件
│ ├─db.php 数据库类型配置
│ ├─mongo.php mongo配置
│ ├─mysql.php 数据库连接
├─router.php 路由配置
* admin_user.php
return array (
'admin' =>
array (
'admin_user' => '*****',
'pwd' => '*****',
),
);
>[info]该配置文件为后台超级管理员登录账号记录文件,该文件在自动安装时会随配置文件一起生成。
* app.php
$c = [
'industry' =>'default',
'industry_name'=>'汽车服务',
'acl'=>[
'all' => '所有功能',
'mendian'=>'门店管理',
],
//账号类型
'account_type'=>[
1=>'付费型',
2=>'试用型',
3=>'内部测试'
],
'sex'=>[
1=>'男',
2=>'女'
],
'status'=>[
1=>'启用',
0=>'禁用',
],
]
>[info]该配置文件决定该系统的使用方向。
* mysql.php
return array (
'master' =>
array (
'host' => 'mysql:dbname=****;host=localhost',
'user' => '***',
'pwd' => '****',
'named' => '',
),
);
>[info]该文件为数据库配置文件
## 扩展配置目录
├─cronjob 摄像头配置目录
│ ├─config.php 数据库连接
~~~
global $api_key;
global $api_secret;
global $check_lastime;//检测人脸识别后同一个人,相隔多久内不检测了。
$api_key = '***********';
$api_secret = '***********';
$check_lastime = 60; //秒
$db_parent = include __DIR__.'/../config/mysql.php';
$master = $db_parent['master'];
$host = $master['host'];
preg_match('/dbname=(\w+);host=(\w+)/', $host ,$pre);
$db_config = [
'database_type' => 'mysql',
'database_name' => $pre[1],
'server' => $pre[2],
'username' => $master['user'],
'password' => $master['pwd'],
];
~~~
>[info]该配置文件为摄像头接入文件,其中$api_key 与$api_secret两个参数需要用户自己申请,申请地址为:https://www.faceplusplus.com.cn/
其中在摄像头捕获相同头像的时候还需要对图片进行检测,相同头像在一定时间内服务不会出现两次,那么该配置的地址为`cronjob/comm.php`,具体内容如下:
~~~
$face_relative_lt = 5*60*60; //在这个时间内不会出现相同头像的人
~~~
在该文件内,我们会发现有这么一个方法:`set_face_outer_id()`,在该方法内存在这个变量`$face_outer_id`,在此用户可以自行更改如下红框内的参数:
![](https://box.kancloud.cn/b0df6ffe7522c9744a540df662ae4e9c_729x126.png)
该变量的作用用户face的标识,详情请参考官方网站。