如何将Yii2和Workerman结合

  介绍

这篇文章主要介绍了如何将Yii2和Workerman结合,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

把Yii2应用的索引。php中的内容放到工人的代码前面,只是要把运行改为init:

& lt; php ?   要求(__DIR__ 只& # 39;/. ./供应商/autoload.php& # 39;);   要求(__DIR__ 只& # 39;/. ./供应商/yiisoft/yii2 Yii.php& # 39;);   要求(__DIR__ 只& # 39;/. ./共同/config/bootstrap.php& # 39;);   要求(__DIR__ 只& # 39;/config/bootstrap.php& # 39;);   ,   $ config =, yii \助手\ ArrayHelper::合并(   ,,,需要(__DIR__ 只& # 39;/. ./共同/config/main.php& # 39;),   ,,,需要(__DIR__ 只& # 39;/. ./共同/config/main-local.php& # 39;),   ,,,需要(__DIR__ 只& # 39;/config/main.php& # 39;),   ,,,需要(__DIR__ 只& # 39;/config/main-local.php& # 39;)   );   ,   (new  yii \ \ web应用程序(配置)美元)→init();,//改为init

同样可以延用Yii2的组件方式和目录结构,注意几点:

1,调试组件不用加载了,加载也没有意思,因为没有请求,所以会报错

2,最好也定义一个index . php作为整个workerman的入口,这样可以在主。php加载之前初始化一些YII_DEBUG这样的全局变量。

感谢你能够认真阅读完这篇文章,希望小编分享的“如何将Yii2和Workerman结合”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

如何将Yii2和Workerman结合