<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      thinkphp5.0報錯Class 'think\worker\Server' not found問題解決


      環境
      win7
      thinkphp 5.0
      think-worker 1.0.*

       

      今天在thinkphp 5.0上使用workman

      參照官網教程步驟如下

      安裝think-worker 1.0.*版本

      composer require topthink/think-worker 1.0.*

       

      使用方法
      首先創建控制器類并繼承 think\worker\Server,然后設置屬性和添加回調方法,支持workerman所有的回調方法定義(回調方法必須是public類型)

      namespace app\index\controller;
      
      use think\worker\Server;
      
      class Worker extends Server
      {
          protected $socket = 'http://0.0.0.0:2346';
      
          public function onMessage($connection,$data)
          {
              $connection->send(json_encode($data));
          }
      }

       

      在應用根目錄增加入口文件 server.php

      #!/usr/bin/env php
      <?php
      define('APP_PATH', __DIR__ . '/application/');
      
      define('BIND_MODULE','index/Worker');
      
      // 加載框架引導文件
      require __DIR__ . '/thinkphp/start.php';

       

      在命令行啟動服務端

      php server.php start

       

      linux下面可以支持下面指令

      php server.php start|stop|status|restart|reload

       

      執行php server.php start后報錯

      [think\exception\ErrorException]
      Class 'think\worker\Server' not found

       

      找了一些資料,說的是composer問題、大小寫問題等等,都沒有解決

      報錯原因分析:沒有加載到類think\worker\Server

      解決辦法:

      既然沒有加載到這個類,那我加載一下不就行了,修改server.php

      server.php文件代碼:

      #!/usr/bin/env php
      <?php
      define('APP_PATH', __DIR__ . '/application/');
      
      define('BIND_MODULE','index/Worker');
      
      //加載composer autoload文件
      require __DIR__ . '/vendor/autoload.php';
      
      // 加載框架引導文件
      require __DIR__ . '/thinkphp/start.php';

       

      保存后,執行php server.php start,出現如下內容:

      ----------------------- WORKERMAN -----------------------------
      Workerman version:3.5.30          PHP version:5.6.9
      ------------------------ WORKERS -------------------------------
      worker               listen                              processes status
      none                 http://0.0.0.0:2346                 4         [ok]

       

      成功開啟websocket服務,問題解決。

       

      參考文檔:
      1.think-worker 1.0官網使用教程
      https://github.com/top-think/think-worker/tree/v1.0.1

      posted on 2020-07-01 10:26  kingofyz  閱讀(4115)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 欧美日韩视频综合一区无弹窗 | 国产午夜福利精品视频| 久久涩综合一区二区三区| 国产亚洲精品AA片在线爽| 亚洲一区二区约美女探花| 亚欧美闷骚院| 麻豆国产va免费精品高清在线| 日日碰狠狠躁久久躁96avv | 亚洲欧洲色图片网站| 欧美日韩中文字幕久久伊人| 亚洲国产成人久久综合区| 红杏av在线dvd综合| 国产仑乱无码内谢| 亚洲情A成黄在线观看动漫尤物| 欧美福利在线| 国产午精品午夜福利757视频播放 国产午夜亚洲精品国产成人 | 一本大道久久东京热AV| 无码人妻精品一区二区三区66| 91色老久久精品偷偷性色| 久久精品国产99亚洲精品| 成人一区二区三区在线午夜| 中文字幕有码日韩精品| 国产老头多毛Gay老年男| 人妻系列无码专区免费| 射阳县| 一本大道久久香蕉成人网| 无码一区二区三区中文字幕| 中文字幕亚洲国产精品| 久久狠狠一本精品综合网| 99精品人妻少妇一区二区| 永兴县| 成人一区二区人妻不卡视频| 国内精品久久久久影院网站| 国产精品久久久久影院| 色综合 图片区 小说区| 国产一区二区三区四区激情| 香蕉亚洲欧洲在线一区| 亚洲爆乳少妇无码激情| 久久精品国产亚洲综合av| 精品夜恋影院亚洲欧洲| 欧美牲交a欧美牲交aⅴ图片 |