-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathuser_config.php
146 lines (140 loc) · 5.98 KB
/
user_config.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<?php
/**
* @file user_config.php
* @CopyRight (C)1996-2099 SINA Inc.
* @Project Xweibo
* @Author heli <[email protected]>
* @Create Date: 2010-11-16
* @Modified By: heli/2010-11-16
* @Brief 用户配置文件
*/
///---------------------------------------------------------------------
/**
* 是否开启调试状态
* 当IS_DEBUG 为 true 时,将打开 display_errors,error_reporting(E_ALL),出错时直接显示调试信息
* 当IS_DEBUG 为 false 时,将关闭如上选项
*/
define('IS_DEBUG', '');
/// SERVER 环境 类型 目前只有两种 common (一般的通用环境), sae (sina SAE 环境)
define('XWB_SERVER_ENV_TYPE', 'sae');
/// 标识xweibo是否要覆盖安装, 默认是1,不覆盖安装, 2是覆盖安装
define('XWB_INSTALL_COVER', '1');
/// 产品标识串,每次安装重新生成 , date("mdHis") 用于重新安装时,自动更新MC前缀等
define('APP_FLAG_VER', '');
/// MC KEY 的前缀
define('MC_PREFIX', 'XWB_MC_'.APP_FLAG_VER);
//----------------------------------------------------------------------
if (XWB_SERVER_ENV_TYPE!=='sae'){
/// 产品安装路径
define('W_BASE_URL_PATH', '/');
/// 微博 APP_KEY
define('WB_AKEY', '');
/// 微博 SECRET_KEY
define('WB_SKEY', '');
/// 官方微博功能中创建list使用的ID
define('SYSTEM_SINA_UID', '');
/// 内置设置的token
define('WB_USER_OAUTH_TOKEN', '');
define('WB_USER_OAUTH_TOKEN_SECRET', '');
/// 安装时的站长个人信息
define('WB_USER_SITENAME', '');
define('WB_USER_SITEINFO', '');
define('WB_USER_NAME', '');
define('WB_USER_EMAIL', '');
define('WB_USER_QQ', '');
define('WB_USER_MSN', '');
define('WB_USER_TEL', '');
}
//----------------------------------------------------------------------
/// SAE中的 Storage Domain 域
define('SAE_DOMAIN', 'xweibo');
/// 广告联盟是否开启
define('AD_UNION', '0');
/// 存储 XWEIO 配置文件域的KEY
define('CONFIG_DOMAIN', 'config');
//----------------------------------------------------------------------
/// 是否启用验证码,在SAE下验证码实现不完美,需关闭 设置为 0 或者 空
define('IS_USE_CAPTCHA', '');
//----------------------------------------------------------------------
/// HTTP 适配器选择配置 fsockopen curl
define('HTTP_ADAPTER', 'saeproxy');
/// CACHE 适配器选择配置 file serialize memcache
define('CACHE_ADAPTER', 'sae');
/// ACCOUNT 适配器选择配置
define('ACCOUNT_ADAPTER', 'dzUcenter');
/// SMTP 适配器选择配置
define('SMTP_ADAPTER', 'smtp');
/// DB 适配器选择配置
define('DB_ADAPTER', 'mysql');
/// 上传适配器
define('UPLOAD_ADAPTER', 'sae');
/// FILE 适配器选择配置
define('FILE_ADAPTER', 'saefile');
/// auth 适配器选择配置
define('AUTH_ADAPTER', 'sae');
//图片处理
define('IMAGE_ADAPTER', 'sae');
//session存储 适配器选择配置 可选值 default|db|mc
define('SESSION_ADAPTER', 'default');
//mail处理
define('MAIL_ADAPTER', 'sae');
//log处理
define('LOG_ADAPTER', 'db');
/// MC 的 HOST 配置
define('MC_HOST', '');
//----------------------------------------------------------------------
/// DB 相关的配置
define('DB_PORT', SAE_MYSQL_PORT);
define('DB_HOST', SAE_MYSQL_HOST_M);
define('DB_HOST_2', DB_HOST);
define('DB_USER', SAE_MYSQL_USER);
define('DB_PASSWD', SAE_MYSQL_PASS);
define('DB_CHARSET', 'utf8');
define('DB_PREFIX', 'xwb20_');
//define('DB_NAME', SAE_MYSQL_DB);
define('DB_NAME', SAE_MYSQL_DB);
//----------------------------------------------------------------------
/// 是否打开用户分组缓存 (目前实现尚不完美) ,设置为 false 以下用户分组缓存将被停用 , 如果想单独修改某项个缓存,请更改如下特定的缓存配置
define('CACHE_USER_ALL_ENABLE', false);
/// 我的首页缓存
define('CACHE_HOME_TIMELINE', CACHE_USER_ALL_ENABLE ? 'u0/300' : '');
/// 我收到的评论缓存
define('CACHE_COMMENT_TO_ME', CACHE_USER_ALL_ENABLE ? '' : '');
/// 提到我的微博缓存
define('CACHE_MENTIONS', CACHE_USER_ALL_ENABLE ? '' : '');
/// 我的粉丝缓存
define('CACHE_FANS', CACHE_USER_ALL_ENABLE ? '' : '');
/// 我的私信缓存
define('CACHE_MESSAGES', CACHE_USER_ALL_ENABLE ? '' : '');
//----------------------------------------------------------------------
/// api签名认证key
define('API_KEY', '');
/// api 过期时间
define('API_TIMESTAMP', 60 * 10);
//----------------------------------------------------------------------
/// 最大的上传大小,单位 M
define('MAX_UPLOAD_FILE_SIZE', '1');
//----------------------------------------------------------------------
/// xwb 插件通讯的api签名认证key
define('XPLUGIN_API_KEY', '');
/// xwb 插件通讯的api请求过期时间
define('XPLUGIN_API_TIMESTAMP', 600);
/// 内容输出开关配置用于故障恢复: true (全部开启),false (全部关闭),'111111111'($str[$type-1]的值,决定类型为$type的内容输出是否关闭)
define("WEIBO_SHOW_CACHE_SWITCH", TRUE);
/// xwb 日志等级, 0:不记录任何错误;1:记录错误日志;2:错误+警告;
// 3:info等级,只有在info等级和url里带有 _loginfo=1 同时存在时,才会记录, 4:info等级的都显示
define('LOG_LEVEL', 2);
define('LOG_LEVEL_ERROR', 'error');
define('LOG_LEVEL_WARNING', 'warning');
define('LOG_LEVEL_INFO', 'info');
/// xwb 日志, DB、IO、MC、API长操作时间, 以秒为单位
define('LOG_DB_WARNING_TIME', 0.5);
define('LOG_IO_WARNING_TIME', 0.5);
define('LOG_MC_WARNING_TIME', 0.5);
define('LOG_API_WARNING_TIME', 1);
//----------------------------------------------------------------------
/// 强制使用 xwb 本地化关系开关, TRUE:关系本地化, false:sina关系
//define('XWB_PARENT_RELATIONSHIP', TRUE);
//----------------------------------------------------------------------
/// 强制使用 PAGE_TYPE_CURRENT 布局模板
//define('PAGE_TYPE_CURRENT', 2);