使用TP-ORM时候如果开启事务不会滚,框架会报Illuminate\Database\Capsule\Manager not found的错误

whc

只安装了tp-orm,没有安装laravel的数据库插件,开启tp的Db类事务后,异常时,忘记回滚了,但是报错是"Class "Illuminate\Database\Capsule\Manager" not found",是webman框架自身在发现事务未回滚时通过laravel的插件自动去回滚?然后又因为没有安装laravel的插件,所以报这个错?

下面是这个异常的调用栈:
截图
这个异常应该怎么捕获改进,或者怎么优化?

1643 1 0
1个回答

walkor 打赏

webman/log 版本低了,升级。
composer require webman/log ^1.1.1

  • whc 2022-09-26

    好的,谢谢,更新后提示很好,我之前的log是1.0.8版本

年代过于久远,无法发表回答
×
🔝