问题描述 webman-admin 现在自带的用户系统太简陋了,缺少前台权限分配的能力。 众多开发框架里,FastAdmin 自带的用户系统功能相对最完善 用户系统属于多数网站都会复用的功能,完善这个还是有好处的...
问题描述 由于域名没有备案,不能使用域名进行访问。 目前项目是测试阶段。 怎么使用ip访问不同的项目呢? 使用域名的话,www.111.com;admin.111.com 但是使用ip就不知道怎么去处理了,包括nginx。 请教大神该怎么去处理?...
workerman的websocket的send如何实现同步发送到客户端呢,就是在chatgpt的流式返回回调函数中每一次回调都send到客户端,现在是等chatgpt全部回调结束才循环发送到客户端,这个问题有没有解决方案呢?...
问题描述 场景如下: 我们有一个服务端,一个商户端 服务端和商户端的框架都是用的webman框架 服务端webman返回一个文件给商户端,然后商户端下载zip压缩包进行解压 并且商户端下载zip文件的时候,读取下载的进度并返回给前端显示下载进度 服务端返回的下载文件有50M,可是商户端下载的zip文件却只有2M 商户端是在webman的自定义进程中进行下载文件 然后用$connection对象实时输出返回下载进度给前...
一个webman项目的测试结果 服务器是阿里云2核4G,带宽100M php 7.4.28 安装了event扩展,也进了内核优化(参照官方文档) 进行了Nginx反向代理,配置是按官方文档nginx代理的一样的配置 进行了外网真机压测 压测结果如下图: 所以这个结果是正常还是有问题,我看大佬们测的request per second 都是几千上万的值,我的才100多,所以问题出在哪里,求大佬解惑...
我在webman的server.php中设置了count=10,10个进程。 然后index控制器中写入了sleep(1),其他没有改动。 内网中使用php的curl_multi发起了20个并发请求到webman中,在我的理想中应该是2秒结束curl的运行(10个进程处理20个请求,分两批呗,各占用1秒),但实际上用了4秒 甚至更多。 然后我将curl_multi改为了10个并发请求,理想中应该是1秒完成,但测试结果...
bug描述 webman安装webman-admin插件后,webman-admin插件内的代码修改后,不会热更新 期待的结果及实际结果 webman项目内的所有代码修改后都可以自动热更新 重现bug的步骤 webman安装webman-admin插件后,webman-admin插件内的代码修改后,不会热更新,在webman控制器里的代码会自动热更新 系统环境及workerman/webman等具体版本 macos ...
如题 通过数据库配置实现租户间的隔离 如 bj.xxx.com 是北京这边租户的应用 sh.xxx.com 是上海这边租户的应用 或者通过动态前缀实现隔离 如 xxx.com/bj 是北京的数据 xxx.com/sh 是上海的数据 等等...
PHP 版本8.1 Implicit conversion from float 25.5 to int loses precision in /wwwroot/tool/webman/vendor/gregwar/captcha/src/Gregwar/Captcha/CaptchaBuilder.php:365 ...
对于部分个人或团队开发者 可能会有自己的 结构喜好或规范或命名习惯 webman 框架是否可以在 保持 官方的目录结构 https://www.workerman.net/doc/webman/directory.html 的默认情况下 提供一些可供自定义目录结构的方法? 个人想把目录修改成类似 laravel 架构里的目录结构 ` ├── app 应用目录...
https://learnku.com/docs/laravel/9.x/helpers/12230 webman 有支持laravel辅助函数的插件?特别喜欢用laravel的集合功能...
情况是这样的。 我是用Webman框架写了一个API接口,负责接收数据,然后存库。项目部署在Linux上。 我写了一个fake_data.php 用来生成假数据(循环10000次),通过curl 来向 这个API接口推送数据。 当我在本地启动一个terminal,执行php fake_data.php 时,一切正常。 当我同时启动两个terminal时,API接口就会频繁返回: Failed to connect t...
class UserAuthCheck implements MiddlewareInterface { protected $controllerScope = [ 'app\controller\calltask', ]; protected $actionWhiteList = [ ]; public function process(Request...
auth配置如下 定义了两个类,这个获取不到用户信息 在指定creator守卫时,redis中存储的键有问题,在第一次登录时生成了user_3,用这个token获取用户信息提示令牌无效,再次登录生成才生成creator_3生效,如下图所示 这个能获取到用户信息 ...