国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
818B

  1. #!/usr/bin/env php
  2. <?php
  3. /**
  4. * 一个开发工具
  5. *
  6. * @version 2019年6月5日 tianya $
  7. * @package DedeBIZ.Command
  8. * @copyright Copyright (c) 2020, DedeBIZ.COM
  9. * @license https://www.dedebiz.com/license
  10. * @link https://www.dedebiz.com
  11. */
  12. // 切换工作目录到./src
  13. $workDir = dirname(__FILE__) . "/src";
  14. chdir($workDir);
  15. if (substr(php_sapi_name(), 0, 3) === 'cgi') {
  16. die("DedeCMSV6:needs php-cli to run\n\n");
  17. }
  18. if (count($argv) > 1 && $argv[1] == "serv") {
  19. // PHP5.4以下不支持内建服务器
  20. // 用于开发调试
  21. if (phpversion() < "5.4") {
  22. die("DedeCMSV6:command web server not support\n\n");
  23. }
  24. echo "Start Dev Server For DedeCMSV6\n\r";
  25. echo "Open http://localhost:8088\n\r";
  26. passthru(PHP_BINARY . ' -S localhost:8088 -t' . escapeshellarg('./'));
  27. }