加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
envs.php 4.52 KB
一键复制 编辑 原始数据 按行查看 历史
Pleafles 提交于 2022-09-04 09:10 . v0.1
<?php
return [
'debug' => true,
'server_config' => [
'listen' => 'http://0.0.0.0:8086',
'transport' => 'tcp',
'context' => [],
'name' => 'webman',
'count' => cpu_count() * 2,
'user' => '',
'group' => '',
'reusePort' => false,
'event_loop' => '',
'stop_timeout' => 2,
'pid_file' => runtime_path() . '/webman.pid',
'status_file' => runtime_path() . '/webman.status',
'stdout_file' => runtime_path() . '/logs/stdout.log',
'log_file' => runtime_path() . '/logs/workerman.log',
'max_package_size' => 10 * 1024 * 1024
],
'redis_config' => [
'default' => [
'host' => '127.0.0.1',
'password' => null,
'port' => 6379,
'database' => 0,
],
],
'thinkorm_config' => [
// 默认使用的数据库连接配置
'default' => 'mysql',
// 自定义时间查询规则
'time_query_rule' => [],
// 自动写入时间戳字段
// true为自动识别类型 false关闭
// 字符串则明确指定时间字段类型 支持 int timestamp datetime date
'auto_timestamp' => true,
// 时间字段取出后的默认时间格式
'datetime_format' => 'Y-m-d H:i:s',
// 时间字段配置 配置格式:create_time,update_time
'datetime_field' => '',
// 数据库连接配置信息
'connections' => [
'mysql' => [
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => 'webman',
// 数据库用户名
'username' => 'root',
// 数据库密码
'password' => 'webman',
// 数据库连接端口
'hostport' => '3306',
// 数据库连接参数
'params' => [
\PDO::ATTR_PERSISTENT => true, //长连接
//\PDO::ATTR_CASE => \PDO::CASE_LOWER, //返回数据库的小写列名
],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => 'lms_clx_',
// 断线重连
'break_reconnect' => true,
// 关闭SQL监听日志
'trigger_sql' => false,
//TP其他参数:
// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
'deploy' => 0,
// 数据库读写是否分离 主从式有效
'rw_separate' => false,
// 读写分离后 主服务器数量
'master_num' => 1,
// 指定从服务器序号
'slave_no' => '',
// 是否严格检查字段是否存在
'fields_strict' => true,
// 开启字段缓存
'fields_cache' => false,
//CRMEB新加:
// 连接dsn
'dsn' => '',
// 是否需要进行SQL性能分析
'sql_explain' => false,
// Builder类
'builder' => '',
// Query类
'query' => '',
],
],
//CRMEB新加:
//数据分页配置
'page' => [
//页码key
'pageKey' => 'page',
//每页截取key
'limitKey' => 'limit',
//每页截取最大值
'limitMax' => 50,
//默认条数
'defaultLimit' => 10,
],
],
'thinkcache_config' => [
'default' => 'redis',
'stores' => [
'file' => [
'type' => 'File',
// 缓存保存目录
'path' => runtime_path() . '/cache/',
// 缓存前缀
'prefix' => '',
// 缓存有效期 0表示永久缓存
'expire' => 0,
],
'redis' => [
'type' => 'redis',
'host' => '127.0.0.1',
'port' => 6379,
'prefix' => '',
'expire' => 0,
],
],
],
];
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化