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
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
那是不是如果用tcp的協(xié)議需要按照之前的那樣的寫法去弄, 不能按照webman里面去弄多個協(xié)議?
webman默認是一個web框架,但它也支持自定義進程,可以做到workerman能做的任何事情。
webman自定義進程參考手冊 http://m.wtbis.cn/doc/webman#/process