swoft框架学习问题记录一
问题描述:
php bin/swoft start 启动项目后,路由请求接口,内部输出错误 Uncaught Error: Call to undefined function Swoft\Log\go()。
背景:
上一个项目使用了 hyperf 框架,开发过程中,升级过swoole版本,初步判断是swoole的版本影响了swoole扩展的功能。更换了四五个版本后,问题仍然存在。。。
问题原因
在php.ini配置中:
extension=swoole.so
extension=mongodb.so
extension=redis.so
extension=pcntl.so
extension=mcrypt.so
swoole.use_shortname = 'On' // swoft 框架,这个配置是On hyperf 框架需要是Off