gatewayworker里面\GatewayWorker\Lib\Db::instance('db')這個(gè)只能在Events.php中用嗎?為什么在Events.php同級(jí)別的類(lèi)文件里使用,總是提示找不到Db類(lèi)呢?
GatewayWorker\Lib\Db
這個(gè)已經(jīng)過(guò)時(shí)了,不要用了。
用這個(gè),https://github.com/walkor/mysql ,或者 https://www.kancloud.cn/manual/think-orm/1257998
換了Workerman\MySQL\Connection,這個(gè)還是提示Fatal error: Uncaught Error: Class 'Workerman\MySQL\Connection' not found in /var/www/GatewayWorker/Applications/YourApp/ConsumerMQ.php:30
Fatal error: Uncaught Error: Class 'Workerman\MySQL\Connection'
是運(yùn)行start.php 出現(xiàn)的報(bào)錯(cuò)?
正常composer安裝后 require_once DIR . '/vendor/autoload.php';
就能自動(dòng)加載了。如果你的不行你就手動(dòng)require src/Connection.php 這個(gè)文件吧