问题描述 代码没问题 程序代码或配置 /** * 获取微信小程序app实例 */ public function app(): Application { $miniApp = new Application($this->config); //设置redis缓存 return $miniApp->setCache(Cac...
问题描述 这里是封装的一个类,大概想实现一个策略模式,根据传入的platform 参数去实例对应的实现类 <?php declare(strict_types=1); namespace mini; use mini\src\platform\Wx; use mini\src\platform\Dy; /** * Class Factory * @method app(array $config=[]...
问题描述 我有一个分时段计费的场景,比如时段为 $rates = [ { "start" => "00:00", "end" => "12:00", "rate" => 3 }, { "start" => "12:00",//开始时间 "end" => "24:00", //结束时间 ...
如上图,我有个需求,就是我有个用户表,后台新增一个用户,就在workerman里为这个用户新建一个websocket链接,现在计划的是在进程启动时 先启动一个http端口,后台新增用户了就带着用户信息请求http服务,然后服务里根据传过来的用户信息为用户创建websocket链接,现在问题来了,怎么存储websocket的实例呢,搜到有人遇到同样的问题,看他是用$_SESSION,但是这个被作者说了不行...
问题描述 首先必须吐槽,美团真是互联网的一个另类玩家,我们有个需要验圈的业务需求,说下遇到的文档,如果有大佬遇到过,烦请不吝啬的指点一下。 遇到的提问 1.美团分美团商家根大众点评商家,并且提供了两套开放平台,分别是美团开放平台根美团北极星,但是不论是点评商家还是美团商家 其实都是一个商家,都是在开店宝里管理店铺,团购商品也是同步到美团app根大众点评app上,那么按美团的尿性,是不是我这边如果要都做核销需要分别按照...
问题描述 打包二进制后怎么配合nginx做域名做静态文件的转发呢,现在是接口转发正常的,静态文件访问404了正常不打包的时候 项目public下面有套vue的静态页面,不打包可以访问,打包后只能访问到index.html了的,资源文件都访问不了了 先面试nginx的配置,用的宝塔 不知到那个root怎么配置指向了还是说不需要配置 listen 80; server_name transfer.xxxx.co...
问题描述 自定义命令只能在根目录执行,请问入如何在控制里调用自定义命令呢,/usr/local/bin/php /Users/destiny/admin/transfer-statistics1/app/webman AsyncMysqlToElasticsearch 这边调用会报错...
问题描述 大概是我这边在处理队列数据时需要判断表中是否存在,不存在就向表中插入数据,存在的话就更新这条数据,这个逻辑在单进程下正常,但是多进程下,会出现重复入库的问题。 下面代码:以day为条件查询是否存在了当天的统计记录,存在就更新统计,不存在就新增一条当天的统计记录,但是多个进程下,好多个进程取到的都是当天不同时刻的数据,我这边判断只能以日期判断,造成数据重复入库问题。想过在表中加入唯一索引,这样写入时会抛出异常...
问题描述 thinkphp部署vue打包代码可以直接在public下新建一个文件夹,域名+文件夹名字 就可以直接访问了,请问webman可以吗,目前这种项目 我还是用两个域名来部署的 感觉挺麻烦,还要兼容跨域问题...
bug描述 关于thinkphp-orm插件model提示重复定义的问题 程序代码或配置 期待的结果及实际结果 是我安装的有问题吗,安装的thinnkphp-orm的插件,编辑器提示orm的方法重复声明 重现bug的步骤 系统环境及workerman/webman版本 webman 1.4.7...
2022/06/08 06:08:38 [crit] 2727031#0: *81461 SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking, client: xx.xx.xx.xx, server: 0.0.0.0:443 上...
> [2022-06-07 06:59:47] default.INFO: 117.158.216.166 GET xxx.cn/applet/article/info?id=11 [8460.69s] [webman/log] [SQL] SELECT `id`,`title`,`img`,`background_img`,`background_color`,`desc` FROM `h_cms_artic...
问题描述 插件在第一次安装时一切都是正常的,但是卸载composer包的时候会报错,插件所产生的配置文件也不会被删除干净(有时会,有时不会,暂且认为不会),具体的操作步骤及报错信息如下: composer remove webman/think-cache ./composer.json has been updated Using version ^1.0 for webman/think-cache ./...
问题描述 本人再接触casbin之前,一直是使用的thinkrbac那种鉴权的方式,目前在用webman做后台管理,在权限这块出于好奇选择的casbin,使用期间由于一些自身错误的理解也得到了插件作者的帮助(再次感谢),在即将完成鉴权功能的时候,新的问题就出现了,首先用户-角色,角色-菜单,这种设计的方式我还是按接触casbin之前的理解做的,这样设计会有如下几点问题: 如果菜单表变动(增删) 需要同步角色-菜...
猜测是那个自动解析路由的官方说明有问题,目前找不到具体原因,顺带再问下,多层嵌套的控制器只能通过路由自动解析实现,那么怎么为不同的路由设定中间件呢 这个官方没有说明,是否跟正常控制器的那种路由一样的设置方法...