正式环境的时候webman/push的channel_hook不起作用

问题描述 webman/push的channel_hook不起作用 php start.php 调试模式的时候能正常工作 当php start.php -d运行的时候,channel_hook就不起作用了,前端websocket都正常工作了的 程序代码 return [ 'enable' => true, 'websocket' => 'xxx', 'api' ...

邹意 发表与 21天前 153 浏览 1 回答
push.js连接成功后,如何手动断开

问题描述 push.js连接成功后,如何手动断开,打印了下连接的变量,里面也没找到断开的方法 为此你搜索到了哪些方案及不适用的原因 无无...

邹意 发表与 2024-01-23 219 浏览 1 回答
webman使用thinkorm加cache的时候会报错

运行环境,php8.2: 问题1: 使用thinkorm,字段content是存的数组序列化后的值,模型加了获取器的 获取器: public function getContentAttr($value) { return $value ? unserialize($value) : []; } 模型方法: public function getConfig($id = null) { $id = $id ...

邹意 发表与 2023-09-21 339 浏览 1 回答
webman throw new Exception() 抛出异常后无法获取错误码

问题描述 手动抛出异常:throw new \Exception('xxxx',100); public function render(Request $request, Throwable $exception) : Response { $code = $exception->getCode(); //这始终是0,无法获取///////////// if ($req...

邹意 发表与 2023-08-10 660 浏览 1 回答
top-think/think-validate 唯一性验证一直失败

问题描述 数据库用的webman/think-orm 验证器里面定义某个字段是唯一的 经过测试不管是添加,还是更新数据:验证都无法通过 测试多个验证器都是这样,只要有唯一就无法通过 不知道是验证器的问题还是模型的问题 程序代码或配置 class AdminMenu extends Validate { protected $rule = [ 'title' => 'require'...

邹意 发表与 2023-08-09 467 浏览 2 回答
无法修改request的post、get数据,求其它解决办法

问题描述 前端post过来的数据比如说有n个值,但都被加密最后变成一个值:encrypt_data=xxx,后端中间件需解密encrypt_data后把值重新装进post里面,但webman不支持修改post的数据,以前使用thinkphp是支持的,目前想到的办法: 1、把解密的值复制给 request()->xxx = xxx ,控制器或模型中就可以调用了;感觉不是很科学,不够完美,控制器模型里面获取值的地方...

邹意 发表与 2023-08-09 757 浏览 6 回答
webman session->set同一个name为什么每次请求都会写一个文件

问题描述 项目前后端分离,后端接收到token后解密读取user,把user存入session中name值设置为adminUser,如$request->sessoin()->set('adminUser',$adminUser); 发现每次请求就会生成一个session文件,前端同一个窗口发起100个请求就生成了100个session文件,这不应该是一个文件吗? 另外一个问题请教哈,我想的是中间件里面做...

邹意 发表与 2023-08-09 343 浏览 1 回答
怎么关闭 workerman.log 这个日记文件,太大了

怎么关闭 workerman.log 这个日记文件,太大了,运行了不到一个月,这个文件就达到了 25G...

邹意 发表与 2017-06-24 4820 浏览 1 回答

邹意

1875
积分
0
获赞数
0
粉丝数
2017-06-24 加入
🔝