新下載的直接php start.php start提示
PHP Fatal error:? Uncaught Exception: class \Protocols\JsonNL not exist in /www/server/rpc_service/vendor/workerman/workerman/Worker.php:2272
Stack trace:
#0 /www/server/rpc_service/vendor/workerman/workerman/Worker.php(2169): Workerman\Worker->parseSocketAddress()
#1 /www/server/rpc_service/Applications/JsonRpc/start.php(20): Workerman\Worker->__construct('JsonNL://0.0.0....')
#2 /www/server/rpc_service/start.php(29): require_once('/www/server/rpc...')
#3 {main}
? thrown in /www/server/rpc_service/vendor/workerman/workerman/Worker.php on line 2272
Fatal error: Uncaught Exception: class \Protocols\JsonNL not exist in /www/server/rpc_service/vendor/workerman/workerman/Worker.php:2272
Stack trace:
#0 /www/server/rpc_service/vendor/workerman/workerman/Worker.php(2169): Workerman\Worker->parseSocketAddress()
#1 /www/server/rpc_service/Applications/JsonRpc/start.php(20): Workerman\Worker->__construct('JsonNL://0.0.0....')
#2 /www/server/rpc_service/start.php(29): require_once('/www/server/rpc...')
#3 {main}
? thrown in /www/server/rpc_service/vendor/workerman/workerman/Worker.php on line 2272
以前下載過(guò)的可以運(yùn)行,就是今天下載的無(wú)法運(yùn)行。。
以前版本v3.5.20?? 新的版本 v3.5.22
/Applications/JsonRpc/Protocols 這個(gè)目錄下也有JsonNL?
不明白為什么還會(huì)提示這個(gè)。是不是沒(méi)有注冊(cè)到命名空間呢?命令空間也沒(méi)有做過(guò)任何修改的呢。是全新下載的。
@walkor:
/path/to/worker.php? 的 parseSocketAddress() 方法少了一段代碼:
?
Autoloader::setRootPath($this->_autoloadRootPath);
這個(gè)方法記得是前幾天一位網(wǎng)友新增的, 應(yīng)該是這個(gè)問(wèn)題沒(méi)錯(cuò)了。