.ENV.php 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. <?php
  2. /**
  3. * 基础常量
  4. */
  5. // 项目根目录
  6. define('PROJECT_PATH', __DIR__);
  7. // 项目名称
  8. define('PROJECT_NAME', 'JinDouYun');
  9. // 项目域名
  10. define('PROJECT_DOMAIN', 'api');
  11. // 项目在权限系统编号
  12. define('PROJECT_ACL_NO', '1');
  13. // 默认模块名
  14. define('DEFAULT_CLASS_MODULE_NAME', 'index');
  15. // 默认控制器
  16. define('DEFAULT_CLASS_CONTROLLER_NAME', 'index');
  17. // 默认方法名
  18. define('DEFAULT_CLASS_ACTION_NAME', 'index');
  19. /**
  20. * 域名
  21. */
  22. // 根域名
  23. //define('DOMAIN', 'ql.frp.liuniu946.com');
  24. define('DOMAIN', 'ql.frp.liuniu.com');
  25. define('MP_DOMAIN', 'api.junhailan.com');//小程序接口域名
  26. /* 域名后缀 */
  27. define('DOMAIN_SUFFIX', '.' . DOMAIN);
  28. // 项目域名
  29. define('DOMAIN_PROJECT', strtolower(PROJECT_DOMAIN) . DOMAIN_SUFFIX);
  30. // 配置项目资源域名
  31. define('DOMAIN_PROJECT_IMG', strtolower(PROJECT_NAME). '.res' . DOMAIN_SUFFIX);
  32. // 上传附件资源域名
  33. define('DOMAIN_UPLOAD', 'upload' . DOMAIN_SUFFIX);
  34. // 前端域名
  35. define('DOMAIN_WWW', 'www' . DOMAIN_SUFFIX);
  36. /**
  37. * URL
  38. * 必须以 / 结尾
  39. */
  40. // http协议
  41. define('AGREEMENT', 'http://');
  42. // https协议
  43. define('AGREEMENTSSL', 'https://');
  44. // 项目地址
  45. define('URL_PROJECT', AGREEMENT . DOMAIN_PROJECT);
  46. //支付回调
  47. define('PAY_NOTIFY_URL', AGREEMENTSSL . "api.junhailan.com");
  48. // 项目资源地址
  49. define('URL_PROJECT_RES', AGREEMENT . DOMAIN_PROJECT_IMG . '/');
  50. // 阿里云请求主域名
  51. define('URL_ALI_SERVICE', AGREEMENT . 'ali' . DOMAIN_SUFFIX);
  52. // 上传附件资源域名
  53. define('URL_UPLOAD', AGREEMENTSSL . DOMAIN_UPLOAD . '/');
  54. // Mobile Web分享
  55. define('URL_SHARE_MOBILE', AGREEMENT . 'share' . DOMAIN_SUFFIX . '/');
  56. // android 下载地址
  57. define('URL_ANDROID_DOWNLOAD', 'http://a.app.qq.com/o/simple.jsp?pkgname=com.maoguang.catmall');
  58. // ios 下载地址
  59. define('URL_IOS_DOWNLOAD', 'http://www.mallguang.com');
  60. // 队列处理地址
  61. define('QIANNIAO_QUEUE', 'http://queueseablue.junhailan.com');
  62. //七牛上传域名
  63. define('QINIU_UPLOAD', 'https://upload-z0.qiniup.com');
  64. //七牛图片
  65. define('QINIU_IMAGE', 'http://up.liuniukj.com');//待换
  66. //钉钉AppKey
  67. define('DING_KEY', 'dingxipi1agktpmfqfsn');
  68. //钉钉AppSecret
  69. define('DING_SECRET', 'eVLaw8zj1Lo2wFmYRHwFvIgyarLkjycwR1L5Bmr0Lbri1pPQhCSh3-Pfga3NkzUK');
  70. //钉钉CorpId
  71. define('DING_CORPID', 'ding61c54d96d04f9b6bffe93478753d9884');
  72. //钉钉SSOsecret
  73. define('DING_SSO_SECRET', 'kdOCbXmYneYIY2JGbXNQCl8CW300T2v3vy537yi_RX1IzVrf7u_86C-H-OpJ2BSy');
  74. /**
  75. * Smarty
  76. * 模板引擎配置
  77. */
  78. // 模板存放目录
  79. define('SMARTY_TEMPLATE_DIR', PROJECT_PATH . DS . 'View' . DS . 'Templates');
  80. // 模板编译目录
  81. define('SMARTY_COMPILE_DIR', PROJECT_PATH . DS . 'Storage' . DS . 'Views');
  82. // 模板缓存目录
  83. define('SMARTY_CACHE_DIR', PROJECT_PATH . DS . 'Storage' . DS . 'Views');
  84. // 模板后缀
  85. define('SMARTY_TEMPLATE_TYPE', '.html');
  86. // 模板缓存是否开启
  87. define('SMARTY_IS_CACHE', FALSE);
  88. /**
  89. * DB
  90. * 数据库引擎配置
  91. */
  92. // 数据库引擎名称,首字母大写
  93. define('DB_DIRVER', 'Pdo');
  94. // 数据库服务IP地址
  95. define('DB_HOST', '47.104.177.139');
  96. // 数据库服务端口号
  97. define('DB_PORT', '3306');
  98. // 数据库服务用户名
  99. define('DB_USERNAME', 'mallguang');
  100. // 数据库服务密码
  101. define('DB_PASSWORD', 'zxcvbnm');
  102. // 数据库名称
  103. define('DB_NAME', 'shop');
  104. // 数据库字符编码
  105. define('DB_CHARSET', 'utf-8');
  106. /**
  107. * Cookie
  108. */
  109. define('COOKIE_PREFIX', 'mallguang_');
  110. define('COOKIE_PATH', '/');
  111. define('COOKIE_DOMAIN', DOMAIN_SUFFIX);
  112. /**
  113. * Mail
  114. */
  115. /**
  116. * 邮件发送方式
  117. * 1.使用PHP的mail函数发送
  118. * 2.通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证, 推荐方法)
  119. * 3.邮件发送方式1. 使用PHP的mail函数发送2.通过SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证, 推荐方法)
  120. */
  121. define('MAIL_MAILER', 2);
  122. /**
  123. * 分隔符
  124. * 使用 CRLF 作为分隔符(常用, SMTP方式默认分割符)
  125. * 使用 LF 作为分隔符(一些Unix主机使用mail函数时需用LF替代CRLF)
  126. * 使用 CR 作为分隔符(通常为 Mac 主机, 不常用)
  127. */
  128. define('MAIL_DELIMITER', 1);
  129. // 字符集
  130. define('MAIL_CHARSET', 'utf-8');
  131. // 发件人邮箱
  132. define('MAIL_FROM', 'qlxbaa@163.com');
  133. // 是否需要鉴权
  134. define('MAIL_SIGN', FALSE);
  135. // Smtp 服务地址
  136. define('MAIL_SMTP_HOST', 'smtp.163.com');
  137. // Smtp 服务端口
  138. define('MAIL_SMTP_PORT', 25);
  139. // Smtp 身份验证
  140. define('MAIL_SMTP_AUTH', 1);
  141. // Smtp 用户名
  142. define('MAIL_SMTP_USERNAME', 'qlxbaa@163.com');
  143. // Smtp 密码
  144. define('MAIL_SMTP_PASSWORD', '8879288aaa');
  145. // 内容是否Base64
  146. define('MAIL_CONTENT_BASE64', FALSE);
  147. /**
  148. * Session
  149. */
  150. // Session引擎
  151. define('SESSION_SAVE_HANDLER', 'redis');
  152. // 存放地址
  153. define('SESSION_SAVE_PATH', 'tcp://127.0.0.1:6379?auth=&databases=2&weight=1&timeout=1&prefix=BackendSession:');
  154. // 数据在服务器端储存有效期
  155. define('SESSION_GC_MAXLIFETIME', 3600);
  156. // 客户端的缓存方式,有nocache,private,private_no_expire,publice
  157. define('SESSION_CACHE_LIMITER', 'nocache');
  158. // cookie 值生存周期
  159. define('SESSION_CACHE_EXPIRE', 60);
  160. // cookie 域名
  161. define('SESSION_COOKIE_DOMAIN', DOMAIN_SUFFIX);
  162. // cookie 路径
  163. define('SESSION_COOKIE_PATH', '/');
  164. // cookie 数据存储有效期
  165. define('SESSION_COOKIE_LIFETIME', 0);
  166. /** 附加常量 **/
  167. define('SOOOLE_SOURCE', "qianniaoSAAS");//websocket平台标识,和后台前端设置一样的
  168. /**
  169. * 时间戳
  170. */
  171. define('TIME', time());
  172. /**
  173. * 站点加密SECRET
  174. */
  175. define('SITE_SECRET', 'uhW2XlE4OCz5pW6Hf3USOWaeWAVqsjoJ');
  176. /**
  177. * Upload File Path
  178. */
  179. //define('UPLOAD_FILE_PATH', '/apps/devapi.qianniao.vip/Public/upload/');
  180. define('UPLOAD_FILE_PATH', PROJECT_PATH . DS.'Public/www/upload/file/');
  181. //小程序文件链接
  182. define('MP_FILE_URL', AGREEMENTSSL.MP_DOMAIN.'/upload/file/');
  183. /**
  184. * default member avatar path
  185. */
  186. define('DEFAULT_MEMBER_AVATAR', URL_UPLOAD.'defaultavatar.png');