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 提供了一個(gè)更強(qiáng)大的web框架 https://github.com/walkor/webman 。
如果你只是想使用一個(gè)簡(jiǎn)單的webserver,可以參考這里自己寫一個(gè)
https://github.com/walkor/workerman-chat/blob/master/Applications/Chat/start_web.php
那是不是如果用tcp的協(xié)議需要按照之前的那樣的寫法去弄, 不能按照webman里面去弄多個(gè)協(xié)議?
webman默認(rèn)是一個(gè)web框架,但它也支持自定義進(jìn)程,可以做到workerman能做的任何事情。
webman自定義進(jìn)程參考手冊(cè) http://www.wtbis.cn/doc/webman#/process