main.php 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?php
  2. // This is the main Web application configuration. Any writable
  3. // CWebApplication properties can be configured here.
  4. include('yiguanjia_const.php');
  5. return array(
  6. 'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
  7. 'name'=>'壹管家',
  8. 'defaultController'=>'site',
  9. // preloading 'log' component
  10. 'preload'=>array('log'),
  11. //中文
  12. 'language' => 'zh_cn',
  13. // autoloading model and component classes
  14. 'import'=>array(
  15. 'application.models.*',
  16. 'application.models.data.*',
  17. 'application.models.redis.*',
  18. 'application.models.admin.*',
  19. 'application.components.*',
  20. 'ext.YiiMongoDbSuite.*',
  21. 'ext.redis.*',
  22. 'application.vendors.*',
  23. 'application.behaviors.*',
  24. 'application.services.*',
  25. 'application.controllers.*',
  26. 'application.message.*',
  27. 'application.widget.*',
  28. 'application.modules.o2o.models.*',
  29. 'application.modules.moonclub.models.*',
  30. 'application.extensions.phpexcel.*',
  31. ),
  32. 'modules'=>array(
  33. // 'gii'=>array(
  34. // 'class'=>'system.gii.GiiModule',
  35. // 'password'=>'admin',
  36. // 'ipFilters'=>array('127.0.0. 1','::1'),
  37. // ),
  38. 'dataview',
  39. 'common',
  40. 'api',
  41. 'o2o',
  42. 'moonclub',
  43. ),
  44. 'components'=>array(
  45. 'user'=>array(
  46. 'allowAutoLogin' => true,
  47. 'class' => 'CWebUser'
  48. ),
  49. 'request' => array(
  50. 'class' => 'ZHttpRequest',
  51. 'enableCsrfValidation'=>false,
  52. ),
  53. 'cache' => array (
  54. 'class' => 'system.caching.CFileCache',
  55. 'directoryLevel' => 2,
  56. ),
  57. 'redis' => array(
  58. 'class' => 'ext.redis.ARedisConnection',
  59. 'hostname' => '10.9.150.228',
  60. 'port' => 6379,
  61. 'database' => 0,
  62. 'prefix' => 'Yii.redis.'
  63. ),
  64. 'mongodb_data' => array(
  65. 'class' => 'EMongoDB',
  66. 'connectionString' => 'mongodb://root:Yiguanjia6101@10.9.156.18:27017',
  67. 'dbName' => 'data',
  68. 'fsyncFlag' => true,
  69. 'safeFlag' => true,
  70. 'useCursor' => true
  71. ),
  72. 'mongodb_o2o' => array(//o2o的数据库
  73. 'class' => 'EMongoDB',
  74. 'connectionString' => 'mongodb://root:Yiguanjia6101@10.9.156.18:27017',
  75. 'dbName' => 'fuwu',
  76. 'fsyncFlag' => true,
  77. 'safeFlag' => true,
  78. 'useCursor' => true
  79. ),
  80. 'mongodb' => array(//后台的数据库
  81. 'class' => 'EMongoDB',
  82. 'connectionString' => 'mongodb://root:Yiguanjia6101@10.9.156.18:27017',
  83. 'dbName' => 'backend',
  84. 'fsyncFlag' => true,
  85. 'safeFlag' => true,
  86. 'useCursor' => true
  87. ),
  88. 'authManager'=>array(
  89. 'class'=>'CMongoDbAuthManager',
  90. //'mongoConnectionId'=>'mongodb', (default)
  91. //'authFile' => 'mongodb_authmanager' (default, is now the collection name)
  92. ),
  93. 'log'=>array(
  94. 'class'=>'CLogRouter',
  95. 'routes'=>array(
  96. array(
  97. 'class'=>'CFileLogRoute',
  98. 'levels'=>'error',
  99. 'filter'=>'CLogFilter',
  100. ),
  101. ),
  102. ),
  103. 'messages'=>array(
  104. 'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'messages'
  105. ),
  106. 'coreMessage'=>array(
  107. 'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'messages'
  108. )
  109. ),
  110. 'params'=> array_merge(
  111. array(
  112. "pingxx_api_key" => 'sk_live_jn9WXTSKGq94vDavn5SuPezH',
  113. 'qiniuConfig' => array(
  114. 'ak'=>'Kn8GNMFOLKTNMUaKZ6r1wnjsgTk4ideQifK3umUr',
  115. 'sk'=>'mLtD4GhBjQt_llcgx4rKlhAts9j8iJ0Qa5VmNyi2',
  116. 'icons'=>'icons',
  117. 'pics'=>'pics',
  118. 'avatars'=>'avatars',//用户的头像
  119. 'video'=>'video'//音频文件
  120. )
  121. ),
  122. $wz
  123. ),
  124. );