Skip to content

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

New issue

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

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants