Workerman version:4.0.4 找不到WebServer类

陈东建

C:\Users\22819\Desktop\chat\vendor\GatewayWorker>php Applications\YourApp\start_register.php Applications\YourApp\start_gateway.php Applications\YourApp\start_businessworker.php Applications\YourApp\start_web.php
----------------------- WORKERMAN -----------------------------
Workerman version:4.0.4 PHP version:7.3.10
------------------------ WORKERS -------------------------------
worker listen processes status
Register text://0.0.0.0:1238 1 [ok]
YourAppGateway websocket://0.0.0.0:8282 4 [ok]
YourAppBusinessWorkernone 4 [ok]
PHP Fatal error: Uncaught Error: Class 'Workerman\WebServer' not found in C:\Users\22819\Desktop\chat\vendor\GatewayWorker\Applications\YourApp\start_web.php:23

阅读 1295
2个回答

walkor

workerman 4.x将WebServer类去掉了。workerman 4.x 提供了一个更强大的web框架 https://github.com/walkor/webman

如果你只是想使用一个简单的webserver,可以参考这里自己写一个
https://github.com/walkor/workerman-chat/blob/master/Applications/Chat/start_web.php

  • 陈东建 2020-06-04

    但是我要做的是物联网系统,硬件要上传数据到服务器,然后服务器发送数据到web端,只用这个webman框架能做到吗?

  • walkor 2020-06-04

    web服务端任意,web是世界通用的,用啥都行

  • 陈东建 2020-06-04

    @1:感谢大佬!!!

  • 陈东建 2020-06-04

    @1:只使用workerman框架可以让网页显示出自己的网页吗?

  • walkor 2020-06-05

    可以

不败少龙

那是不是如果用tcp的协议需要按照之前的那样的写法去弄, 不能按照webman里面去弄多个协议?