workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
tp5项目换成webman,坑多
不
多?
坑多
不
多?我想把tp5写的商城换成webman的,对webman没深入了解,没底,你们有把tp项目完全换成webman的吗?使用后稳定
不
?
问答
Webman 跨域问题,session 获取
不
到,请求大佬们帮助,感谢
:5173) webman官方user插件 已经成功配置了文档中的 跨域中间件,get/post 请求除 session/cookie 外的数据都可以接收到,但是 session/cookie 获取
不
到,做了最简单的测试文件,get 设置 session,post 获取session,获取
不
到,看 network 标头,未发送任何cookie,在响应头的 set-cookie 那边会提示:此Set-Cookie标头未指定SameSite属性,默认 SameSite=Lax 注:如果开启 vite proxy,把请求地址换成 /api/,别的完全
不
动,就是成功的 下面写了个简单的测试,session 为 nullpublic function process(Request $request, callable $handler) : Response { // 如果是options请求则返
回
一个空响应
问答
workerman
不
支持c++的weboscket
"\r\n\r\n"; //必须以两个
回
车结尾 $this->log($upgrade); $sent = socket_write($socket, $upgrade, strlen($upgrade
问答
workerman业
务
子进程之间可以共享内存吗
现在打算用workerman框架做游戏 (
不
同于PHP,其它一些用C++或者JAVA写的游戏程序 基本都是把用户数据放入内存 再定时同步到mysql或者redis等数据库中 大大减少了IO)
不
知道
问答
gateway worker 分离部署问题
问题1:三台服
务
器1台服
务
器作worker,两位两台作gateway,启动时报错;三台服
务
器1台服
务
器作gateway,两位两台作worker,启动正常,但是ws链接
不
上 问题2:三台服
务
器的启动顺序有规定先开启worker还是gateway嘛 问题3:分布式负载之后,报redis错误 问题4:分布式负载之后,ws链接偶尔成功偶尔
不
成功,用户列表是
不
是要存储在redis中,而
不
能使用2.0版的内存中
问答
$request->isAjax() 的实现
#### 问题描述 $request->isAjax() 的实现 #### 程序代码或配置 ``` 原
生
的ajax请求,需要加 xhr.setRequestHeader('X-Requested-With
问答
关于webman插件的一些疑问
#### 问题描述 这里写问题描述 求教:webman下载完插件之后会在plugin中
生
成目录,是怎么实现自动加载的,在composer中没发现相关配置
问答
关于webman-admin上传文件的路径,
#### 问题描述 我在webman-admin
生
成了如下图文件上传这样一个字段,请问我到哪里修改:“ /app/admin/upload/files/20240303”这样的路径 !
问答
webman手册目录结构
不
对
#### 问题描述 手册的目录结构
不
对,还是老版的
问答
为啥
不
能自定义client_id
为啥
不
能自定义client_id,个人感觉例如一些涉及会员的应用的,如果自己定义client_id,会少很多麻烦
分享
[建议] 在开发前检测环境,而
不
是在运行中去
不
停地check
个人建议一些核心的扩展、函数依赖,可以另外开发一个`requirements check`工具,
不
需要再代码逻辑中
不
停地check。对一些非核心的依赖也可以做`polyfill`。另外
不
知道亮哥有没有让`webman`走出国门的想法? 我觉得`webman`如此强大,是很有潜力走出国门,让老外们见识一下东方的神秘力量的。
问答
输出Xlsx到浏览器下载后,打开损坏
])->withBody($c); } catch (\Throwable $e){ Log::error("
生
成文档出错$e->getMessage()); // var_dump("
生
成文档出错,错误信息:".} return $response; } catch (\Throwable $e){ Log::error("
生
成文档出错
问答
怎么实现数据库最新消息推送到已连接的浏览器上
想实现的功能就是 当数据库插入最新数据的时候 把这条数据推送给链接的服
务
器 看了很多帖子和方法 对workerman也是一知半解 所以把其他的方法都除掉了 就留下login表示连接成功当数据库插入最新数据的时候 把数据推送给已连接的所有用户
不
知道有没有人已经解决或者有其他思路。PS:也想过顺便用监听端口的方式 当添加的sql语句成功便想某个监视的端口发送信息 但是想到两个问题: 1,是 如果其他人发现这个端口 乱发送信息(
不
知道能
不
能实现)怎么防御(增加个验证?); 2,因为是用PHP的 ,发送数据端口只百度到已文件流的形式 能
不
能简化 直发送字符串就可以了?新手一枚 第一次发帖子 写的很乱 幻影看得懂和愿意交流这问题的人
回
复 一直都在 希望能解决这个问题。
问答
action-hook插件
如果返
回
的是视图 return view('login/index') beforeAction会执行两次 返
回
的是响应 return response('index
问答
在
生
产服使用webman助手函数的时候遇到的问题
在助手函数文件里定义了base58_encode函数  然后当我正式服php start.php start -d 运行一段时候后 执行这个函数会出现报错字符串偏移 `Illegal string offset '56.000000000000000000' {"exception":"ErrorException: Illegal string offset '56.000000000000000000' in /data/www/tak-main/app/functions.php:173`的错误 然后我这时候重启webman以后 使用一样的参数和请求 却又直接成功了,在本地开发环境未遇到过这个错误 每次出现这个问题都是需要重启webman后又好了 是我的使用方式有问题吗? 未重启之前报错截图:  未修改代码直接重启webman以后调用截图: 
问答
这个插件指定文件名上传会
生
成2个文件吗
#### 问题描述 https://www.workerman.net/plugin/19 
问答
redis总是被中断,产
生
致命错误,需要怎么处理呢
ErrorException: Redis::get(): Send of 58 bytes failed with errno=10054 远程主机强迫关闭了一个现有的连接。 in D:\net\vendor\workerman\workerman\Protocols\Http\Session\RedisSessionHandler.php:84
问答
workerman websocket
不
能主动推送消息
#### 问题描述 已经解决,这个贴子
不
能删除,请
不
用看了 workerman websocket
不
能主动推送消息 #### 程序代码 nginx 配置 ``` # WebSockete.data); }; function send() { ws.send('tom2'); } </script> </html> ``` #### 报错信息 没有报错,就是在网页里收
不
到server 主动推送的消息 onmessage 里的消息能收到, onconnet 里定时发送的消息收
不
到
问答
【已解决】GatewayWorker 报错:Address already in use
20240724/2466a03977fc75.png) 确认端口并没有被占用,尝试过切换其他没被占用的端口,无论什么端口都是一直报错: `Address already in use` ,也尝试过重启服
务
器,没有
效
果,这该怎么办呢?
问答
小程序和APP数据如何保持一致,都是使用GW作为服
务
端
现在有个问题,APP用户端、APP司机端、小程序用户端,服
务
端使用的是GW,如果小程序用户端下了单,那APP司机端可以收到订单,而APP司机端接单后,需要通知APP用户端和小程序用户端,这个怎么处理?
« 上一页
1
...
191
192
193
194
195
196
197
198
...
479
下一页 »
« 上一页
194
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝