We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
将 数据库配置 独立出来作为 扩展配置 时是发现一个问题 \Think\App::run() 里绑定一个是个行为 app_init 对应的逻辑 InitHookBehavior 里面有关于数据库的操作,导致扩展配置还没有添加进系统,所以出现报错。 暂时的解决办法,提前调度(Dispatcher::dispatch()),将行为app_init放在调度之后,并在此之前执行载入扩展配置load_ext_file(MODULE_PATH)
问题: 对性能影响未知。 希望官方能修复这个BUG。
The text was updated successfully, but these errors were encountered:
准确来说这个应该算是ThinkPHP的在载入配置文件上的设计瑕疵,不算是OneThink的问题。
Sorry, something went wrong.
都好久没什么更新了。。。。
所以只能自己先修复了,还好ot的扩展还是不错的。
-------- 原始邮件 -------- 发件人:Edward notifications@github.com 时间:周六 12月5日 09:28 收件人:liu21st/onethink onethink@noreply.github.com 抄送:LD8 leoding86@msn.com 主题:Re: [onethink] 独立数据库扩展配置设置无效,原因 InitHookBehavior 执行过早。 (#21)
null
No branches or pull requests
将 数据库配置 独立出来作为 扩展配置 时是发现一个问题
\Think\App::run() 里绑定一个是个行为 app_init 对应的逻辑 InitHookBehavior 里面有关于数据库的操作,导致扩展配置还没有添加进系统,所以出现报错。
暂时的解决办法,提前调度(Dispatcher::dispatch()),将行为app_init放在调度之后,并在此之前执行载入扩展配置load_ext_file(MODULE_PATH)
问题:
对性能影响未知。
希望官方能修复这个BUG。
The text was updated successfully, but these errors were encountered: