think 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. #!/usr/bin/env php
  2. <?php
  3. // +----------------------------------------------------------------------
  4. // | ThinkCMF [ WE CAN DO IT MORE SIMPLE ]
  5. // +----------------------------------------------------------------------
  6. // | Copyright (c) 2013-present http://www.thinkcmf.com All rights reserved.
  7. // +----------------------------------------------------------------------
  8. // | Author: 老猫 <zxxjjforever@163.com>
  9. // +----------------------------------------------------------------------
  10. namespace think;
  11. // 命令行入口文件
  12. // 调试模式开关 已经移到.env文件中,APP_DEBUG = true
  13. //define('APP_DEBUG', true);
  14. // 定义CMF根目录,可更改此目录
  15. define('CMF_ROOT', __DIR__ . '/');
  16. // 定义CMF数据目录,可更改此目录
  17. define('CMF_DATA', CMF_ROOT . 'data/');
  18. // 定义应用目录
  19. define('APP_PATH', CMF_ROOT . 'app/');
  20. // 定义网站入口目录
  21. define('WEB_ROOT', __DIR__ . '/public/');
  22. // 定义缓存目录
  23. define('RUNTIME_PATH', CMF_ROOT . 'data/runtime_cli/');
  24. // 加载基础文件
  25. require __DIR__ . '/vendor/autoload.php';
  26. // 应用初始化
  27. (new App())->console->run();