Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

第一步必须连接好数据库配置吗?能不能调整成如果配置错误,输出错误而非控制台循环报错 #6

Closed
xianrenqh opened this issue Sep 20, 2022 · 7 comments
Labels
question Further information is requested

Comments

@xianrenqh
Copy link

第一步必须连接好数据库配置吗?能不能调整成如果配置错误,输出错误而非控制台循环报错

控制台循环报错,此时webman程序完全无法执行下一步操作,相当于打断点 。
能不能调整成,如果数据库配置错误了,输出错误的同时,webman控制台(cli)不是一直错误,无法执行下一步

@Tinywan
Copy link
Member

Tinywan commented Sep 21, 2022

webman 就是基于cli,报错信息就在cli。是必须连接好数据库配置,加载到内存中

@Tinywan Tinywan added the question Further information is requested label Dec 16, 2022
lyt8384 added a commit to lyt8384/webman-permission that referenced this issue Feb 22, 2023
* feat:  增加了多套配置,可以使用client指定使用那套。 php-casbin#8
* refactor: 去掉了在框架初始化的时候就注入监听,改为按需初始化 php-casbin#6
* fix: 去掉了Laravel的缓存,保持和TP一样 php-casbin#7
* refactor:  调整了一些LaravelAdapter里用法。

已知问题:
* 测试待补充
* 调整未测试(主要因为着急,本身项目里已造了轮子,所以没拿回去测试)
@lyt8384
Copy link
Contributor

lyt8384 commented Mar 13, 2023

第一步必须连接好数据库配置吗?能不能调整成如果配置错误,输出错误而非控制台循环报错

控制台循环报错,此时webman程序完全无法执行下一步操作,相当于打断点 。 能不能调整成,如果数据库配置错误了,输出错误的同时,webman控制台(cli)不是一直错误,无法执行下一步

目前已调整成了使用的时候才初始化redis监听器,可避免cli启动报错。

@Tinywan
Copy link
Member

Tinywan commented Mar 15, 2023

@lyt8384 nice

@xianrenqh
Copy link
Author

image

升级到 1.1.2版本, 报错这个, 是啥意义 怎么解决

@lyt8384
Copy link
Contributor

lyt8384 commented Mar 15, 2023

手动去掉下config/plugin/casbin/webman-permission/bootstrap.php文件? webman的升级好像没有去掉历史文件

@Tinywan
Copy link
Member

Tinywan commented Mar 15, 2023

@xianrenqh 可以先删除依赖包。重新安装即可

composer remove casbin/webman-permission

或者按照 @lyt8384 说的手动去掉下 config/plugin/casbin/webman-permission/bootstrap.php

@xianrenqh
Copy link
Author

nice

@Tinywan Tinywan closed this as completed Oct 14, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants