| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- <?php
 
- use Workerman\Worker;
 
- //重定向目录
 
- $cur_dir = dirname(__FILE__);
 
- chdir($cur_dir);
 
- //php版本判断
 
- $ver = '7.0.0';
 
- if(version_compare(PHP_VERSION, $ver) < 0) {
 
-     die('PHP版本最低为:'.$ver.'(当前为:'.PHP_VERSION.')');
 
- }
 
- /*
 
- 由于TP5自带composer库的加载器.
 
- 如果直接使用vendor的autoload会导致函数重定义错误
 
- 所以直接从入口处引入tp文件,即可加载workerman
 
- */
 
- define('GLOBAL_START', 1);
 
- ini_set('memory_limit', '10000M');
 
- define('APP_PATH', __DIR__.'/application/');
 
- require __DIR__.'/thinkphp/base.php';
 
- $file_name = basename(__FILE__);
 
- //日志
 
- Worker::$stdoutFile = RUNTIME_PATH."workerman.{$file_name}.stdout.log";
 
- Worker::$logFile = RUNTIME_PATH."workerman.{$file_name}.log";
 
- Worker::$pidFile = RUNTIME_PATH."workerman.{$file_name}.pid";
 
- $files = [
 
-     __DIR__."/service/Payment.php",
 
-     //__DIR__."/service/Nfcserver.php",
 
-    // __DIR__."/service/Nfcclient.php",
 
- ];
 
- foreach($files as $file) {
 
-     require_once $file;
 
- }
 
- //foreach(glob('service/*Service.php') as $file) {
 
- //    require_once $file;
 
- //}
 
- Worker::runAll();
 
 
  |