index.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | ThinkCMF [ WE CAN DO IT MORE SIMPLE ]
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2013-2017 http://www.thinkcmf.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Author: Dean <zxxjjforever@163.com>
  8. // +----------------------------------------------------------------------
  9. // [ 应用入口文件 ]
  10. // 调试模式开关
  11. $_app_debug = isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] == '120.236.178.184'
  12. ? true
  13. : isset($_SERVER['HTTP_CLIENT_IP']) && $_SERVER['HTTP_CLIENT_IP'] == '120.236.178.184' ? true
  14. : isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] == '120.236.178.184' ? true : false;
  15. define("APP_DEBUG", false);
  16. // 定义 APP 命名空间
  17. define("APP_NAMESPACE", 'mini');
  18. // 定义CMF根目录,可更改此目录
  19. define('CMF_ROOT', __DIR__.'/../../');
  20. // 定义全局配置目录
  21. define('GLOBAL_CONF_PATH', CMF_ROOT.'data/conf/');
  22. // 定义应用目录
  23. define('APP_PATH', CMF_ROOT.'mini/');
  24. // 定义CMF目录
  25. define('CMF_PATH', CMF_ROOT.'simplewind/cmf/');
  26. // 定义MINI目录
  27. define('MINI_PATH', CMF_ROOT.'simplewind/huomp/');
  28. // 定义HUO目录
  29. define('HUO_PATH', CMF_ROOT.'simplewind/huo/');
  30. define('HUOLIB_PATH', CMF_ROOT.'simplewind/huolib/');
  31. // 定义插件目录
  32. define('PLUGINS_PATH', __DIR__.'/../plugins/');
  33. // 定义扩展目录
  34. define('EXTEND_PATH', CMF_ROOT.'simplewind/extend/');
  35. define('VENDOR_PATH', CMF_ROOT.'simplewind/vendor/');
  36. // 定义应用的运行时目录
  37. define('RUNTIME_PATH', CMF_ROOT.'data/runtime/mini/');
  38. // 加载框架基础文件
  39. require CMF_ROOT.'simplewind/thinkphp/base.php';
  40. require CMF_ROOT.'data/conf/domain.inc.php';
  41. // 执行应用
  42. \think\App::run()->send();