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.
 
 
 
 
 
 

48 line
1.7 KiB

  1. <?php
  2. /**
  3. * php程序入口 所有的php都走该入口
  4. * ============================================================================
  5. * * 版权所有 蜘蛛出行 * *
  6. * 网站地址: http://www.zhizhuchuxing.com
  7. * ----------------------------------------------------------------------------
  8. * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和
  9. * 使用;不允许对程序代码以任何形式任何目的的再发布。
  10. * ============================================================================
  11. * Author By: 倪宗锋
  12. * PhpStorm index.php
  13. * Create By 2016/11/4 13:29 $
  14. */
  15. ini_set('date.timezone','Asia/Shanghai');
  16. date_default_timezone_set('Asia/Shanghai');
  17. header("Access-Control-Allow-Origin:*");
  18. define('ROOT_PATH', dirname(__DIR__));
  19. define('PRE_PATH','/module');//路由前缀 如: /zz
  20. define('MODULE_NAME', 'module');//模块目录名称
  21. if(empty($_SERVER['APPLICATION_ENV'])) {
  22. defined('APPLICATION_ENV')
  23. || define('APPLICATION_ENV', (getenv('APPLICATION_ENV')?getenv('APPLICATION_ENV'):'production'));
  24. } else {
  25. define('APPLICATION_ENV', $_SERVER['APPLICATION_ENV']);
  26. }
  27. // 不是产品环境则允许显示错误,以方便调试
  28. if (APPLICATION_ENV != 'production') {
  29. error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING);
  30. ini_set('display_startup_errors', 1);
  31. ini_set('display_errors', 1);
  32. } else {
  33. // 是产品环境则不允许显示错误
  34. error_reporting(0);
  35. ini_set('display_startup_errors', 0);
  36. ini_set('display_errors', 0);
  37. }
  38. require_once ROOT_PATH.'/util/Util/Util/autoLoad.php';
  39. $application = new \Util\Controller\ApplicationController();
  40. $application->run();