问题描述 怎么定义下面的路由: GET: /users/ 访问第1页 GET: /users/index_1.html 访问第1页 GET: /users/index_2.html 访问第2页 …… GET: /users/index_N.html 访问第N页...
问题描述 定义了两个中间件: DesensitizeMiddleware 响应数据注解脱敏中间件 ResponseCaseConverter 响应数据下划线转驼峰 现出现一个问题:当我定一个字段id_card,数据脱敏并将字段名变成idCard,这个时候,就不能脱敏成功,需将ResponseCaseConverter移除掉,才能正常响应脱敏 中间件配置: <?php return [ '@' =&...
问题描述 如题:物联网的独立应用版和插件版的具体区别是什么 功能上不一致 独立版的文档地址,插件版的文档地址是同一个吗 只找到一个文档地址https://uiimvhhg6c.apifox.cn/doc-4590214 不知道是插件版的,还是独立版的...
问题描述 queue队列里orm查询报错 (不定时报错) 使用的是webman-admin 自带的La ORM 程序代码 <?php namespace app\queue\redis; use app\admin\model\Receipt; use Carbon\Carbon; use setasign\Fpdi\PdfParser\CrossReference\CrossReferenceExcept...
问题描述 没有开启控制器复用,内存常驻使得静态属性也是保存吗? 每次请求count都会加一,是因为内存常驻,类文件加载进内存不会销毁,所以使得跟随类文件的静态的类属性一直保留在内存中吗? <?php namespace app\controller; use support\Request; class IndexController { private static $count=0; ...
在Erlang中,轻量级进程是并发执行的最小单元。与传统的操作系统进程不同,Erlang的进程有着非常低的资源消耗,可以非常轻松地创建成千上万的进程。这种设计使得Erlang非常适合处理大规模并发任务。 现在想用workerman来做服务端,但是workerman好像进程数量是配置固定的 想和erlang一样,一个玩家一个进程 如果是Gateway::sendToGroup 去当作一个广播功能。如果有3000个玩家在...
问题描述 当使用thinkORM DB工作时,单表没问题,只要有别名就会将条件变成字符 程序代码或配置 workerman/webman-framework:2.1.2 webman/think-orm:2.1.6 $res = Db::table('user')->where('uid',1)->fetchSql()->find(); print_r($res); SELECT * FROM us...
问题描述 workerman/mqtt如何向主题发送十六进制至主题 内容:0100467b223432303933313139223a7b224c335f54575f31223a32362c224c335f48535f31223a35322c224c335f54575f32223a32362e352c224c335f48535f32223a34332e387d7d 主题:test...
队列运行一段时间出错:Call to a member function getBitwiseOperators() on null ,必须重启才能正常 [2025-06-10 10:47:26] plugin.webman.redis-queue.default.INFO: Error: Call to a member function getBitwiseOperators() on null in /www/...
问题描述 用webman+GatewayWorker搭建直播间聊天室,部分手机(10%左右)一直会重复连接,显示1006错误. 服务器使用的宝塔9.5.0,ssl使用的是: Encryption Everywhere DV TLS CA - G2 . 已安装event扩展. 程序代码或配置 wss配置文件: location /wss { proxy_pass http://127.0.0.1:7...
问题描述 每次使用phpstorm上传代码后,宝塔的CPU占用就达到了100,有没有解决方案。 使用phpstorm 的remote host 绑定服务器后,上传的代码,每次上传完,宝塔显示的CPU就爆满了,不知道哪里配置有问题,有没有大佬可以解决。 如下截图是宝塔的CPU显示。 新增查看进程占用比 ...
问题描述 使用过ThinkPHP和Symfony框架,比较下来,还是Symfony的控制器和路由要设计要更成熟一些。 Symfony的ORM使用的是doctrine/orm,也是比较强健的组件。TP的ORM减少了repository层,使用起来更灵活。 如果webman能通过配置使用上Symfony的控制器和路由模块,柔性更好。...
问题描述 以下的代码,我写在onworkerstart里面,每隔10秒中向redis的队列写数据,但是为啥while(true)的部分没有执行呢?如果去掉while(true),那只能执行1次,不能执行多次? protected function loop() { Timer::add(10, function () { $data['DEVICE_ID'] =...
问题描述 异常插件 webman2.0使用不了 https://www.workerman.net/plugin/163 能更新一下吗? 谢谢...
问题描述 希望gitfei1231/webman-api-sign作者更新支持webman/think-orm ~2.1和psr/container 2.0.2...
start_gateway.php <?php /** This file is part of workerman. Licensed under The MIT License For full copyright and license information, please see the MIT-LICENSE.txt Redistributions of files must retain t...
问题描述 现在政府信息化基本上都国产化了,那么涉及几个问题向咨询一下怎么解决。 1.服务器大多采用arm架构CPU,麒麟linux服务器版操作系统,请问workerman是否支持? 2.非互联网环境下不能使用Composer,有没有离线安装办法? 忘各位前辈帮忙解答一下,谢谢!...