ctms/dacms-worker/push_test.php
2025-04-10 23:19:13 +08:00

38 lines
1.3 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
# @Author: 嗨噜客科技(www.hiluker.cn) <fm453>
# @Date: 1970-01-01T08:00:00+08:00
# @Email: fm453@hiluker.com
# @Last modified by: fm453
# @Last modified time: 2021-09-15T20:54:58+08:00
/*
* gateway worker 与 yii2的结合方法
* author fm453@lukegzs.com
*/
/*先引入yii2的框架不使用run而使用init*/
defined('YII_DEBUG') or define('YII_DEBUG', true); //必须关闭调试模式
defined('YII_ENV') or define('YII_ENV', 'dev'); //开发环境
define('YII_APP','/dacms-api');
require(__DIR__ . '/../vendor/autoload.php');
require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');
require(__DIR__ . '/../common/config/bootstrap.php');
require(__DIR__ . '/..'.YII_APP.'/config/bootstrap.php');
require(__DIR__ . '/..'.YII_APP.'/config/cert.php') ; //定义API站点通讯并存入$_FM
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../common/config/main-local.php'),
require(__DIR__ . '/..'.YII_APP.'/config/main-local.php'),
require(__DIR__ . '/..'.YII_APP.'/config/db-local.php')
);
$application = new yii\web\Application($config);
$application->init(); //改为init
// use yii;
/*开始gateworker的使用*/
//require_once __DIR__ .'/../vendor/autoload.php';
require_once __DIR__ .'/../vendor/workerman/GatewayWorker/start.php';