workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
tinywan/jwt 开启单设备登录,多个登录,refresh_token
不
失
效
#### 问题描述 这里写问题描述 我使用开启单设备登录 旧的refresh_token还可以刷新token,导致单设备在线失
效
下面是刷新,代码 ``` public function refresh
问答
workman使用WebSocket协议对外提供服
务
测试问题
这个打开chrome浏览器 输入也没反应 是咋
回
事
 !
问答
webman的route()方法
生
成url,get参数的问题
正在学习webman,我想
生
成一个带
不
确定数量get参数的url ```php //定义了路由 Route::add(['GET','POST'],'/edit.html',[\app\controller//
生
成的url是/edit.html没有携带get参数 ``` 我希望
生
成/edit.html?id=8&uid=1&from=admin.....(很多
不
确定的get参数),应该如何处理?
问答
workerman/http-client 如何正确请求返
回
流式响应
#### 问题描述 最近在做一个ai
生
成文字的项目, 使用 workerman/http-client 协程的写法,请求服
务
接口。更换了 guzzle\client 客户端,设置 stream =true 可以实现想要的
效
果,但是 guzzle 请求好像是阻塞的,无法同时响应多个, 所以想请问大佬有没有什么比价好的解决方案
问答
webman 打包二进制,多语言失
效
#### 问题描述 用webman打包二进制,发现多语言失
效
,好像没找到对应得messages.php文件,也
不
知道打包得时候包进来没,这个问题怎么解决,哪位大神帮忙讲讲,我第一次用这个框架,
不
是很熟悉
问答
大家有在公司的哪些功能用webman/workerman上
生
产环境了,想了解下?
不
方便说公司名的话,可以说一下公司
生
产环境哪些业
务
上了 w*man , 想了解下。
问答
A用户发起http请求,服
务
器发起ws获取客户端B数据,收到B数据后
回
复给A
#### 问题描述 1、A用户发起http请求, 2、http服
务
端,通过调用让Gateway的ws服
务
端向ws客户端B发送请求, 3、ws客户端B收到数据后,发送
回
复给ws服
务
端, 4、ws服
务
端收到数据后,让http服
务
器响应A的http请求 请问怎么实现,ws过程是异步的,好像A用户的http请求处理过程必须有等待,类似sleep来等待ws通讯完,才能拿到数据响应给A。等待就堵塞,
不
好,还有什么好的方案吗? #### 想到的方案 A用户也发起ws数据,这样大家都异步了,有个标识符,来
回
传就行了;还有其他出路吗?有没有什么方案、插件、工具,可以让A用户的请求挂起
不
堵塞,收到ws数据后,在响应A的http请求
文档
自动加载
如果你的业
务
需要加载`PSR-0`规范的代码库,参考以下操作。/assets/img/psr0.png) - 执行 `composer dumpautoload` - 执行 `php start.php restart` 重启webman (注意,必须重启才能
生
效
app/helpers.php" ] ``` - 执行 `composer dumpautoload` - 执行 `php start.php restart` 重启webman (注意,必须重启才能
生
效
> composer.json里`autoload.files`加载的文件更改后必须restart才能
生
效
,reload
不
生
效
。而利用框架`config/autoload.php`加载的文件支持热加载,更改后reload即可
生
效
。
文档
自动加载
如果你的业
务
需要加载`PSR-0`规范的代码库,参考以下操作。/assets/img/psr0.png) - 执行 `composer dumpautoload` - 执行 `php start.php restart` 重启webman (注意,必须重启才能
生
效
app/helpers.php" ] ``` - 执行 `composer dumpautoload` - 执行 `php start.php restart` 重启webman (注意,必须重启才能
生
效
> composer.json里`autoload.files`加载的文件更改后必须restart才能
生
效
,reload
不
生
效
。而利用框架`config/autoload.php`加载的文件支持热加载,更改后reload即可
生
效
。
问答
AsyncTcpConnection 如何解析 http接口返
回
的内容
我模仿着手册上异步访问外部http服
务
的例子,请求了一个自己本机的http接口,返
回
一个json字符串。但是
不
懂要如何获取这个字符串, 当前返
回
的http_buffer如下 [attach]1756[/attach] 想要获取绿色框内的json字符串
问答
删除了配置stdoutFile的日志文件没办法自动再次
生
成
#### bug描述 在初始化启动时配置了stdoutFile的日志输出文件,配置成功后,启动workerman后,也是有正常在对应的目录下
生
成这个日志文件,但是一但在运行中删除掉这个日志文件,那么
不
会再重新
生
成这个日志文件了必需要停止服
务
然后再启动服
务
才会又
生
成文件。 有啥方法可以让在运行中时,删除掉这日志文件后当有日志信息时又会自动
生
成这个文件呢?删除了,会自动
生
成新的。
分享
Pear Admin Webman
` config/plugin/hsk99/exception/app.php ` #### 运行访问 - 启动服
务
` php start.php start ` - 浏览器访问 ` http://127.0.0.1:8787 ` ## CRUD
生
成 > ` config/app.php ` debug = true - 第一步 约定字段类型必须"XXX_XXX" - 第二步 选择数据表
生
成- 建议定义软删除delete_time,自动
生
成
回
收站功能。如
不
需要可自行删除。app/admin ` 目录下文件的命名空间 ` app\admin ` - 修改 config/middleware.php 中间件配置 - 修改 config/event.php Event
事
件配置## 项目声明 > 仅供技术研究使用,请勿用于非法用途,否则产
生
的后果作者概
不
负责。
问答
请问webman为何自动记录了一些
不
完全的日志?
我使用Ngix作为代理,Webman提供服
务
,每分钟有1-2个请求,我查看webman/runtime/logs时,发现每天都有记录日志,也
不
是很多,几分钟记录1个日志,内容差
不
多都是这种: ```php[ RunTime:0.006118s ] [] [] ``` 我检查了下整个webman,除了异常代码我有写日志,其他地方并没有写入日志的代码,请问这是怎么
回
事
呢?
问答
websocket 连接后客户端发送心跳检测数据到服
务
器,服
务
器接收到心跳检测后返
回
一个数据到客户端,但是网页开车啥也
不
干有时候几个小时后就自动断掉了,为啥会自动断开
websocket 连接后客户端发送心跳检测数据到服
务
器,服
务
器接收到心跳检测后返
回
一个数据到客户端,但是网页开车啥也
不
干有时候几个小时后就自动断掉了,为啥会自动断开
问答
workerman重连捕获异常是无
效
的,依然会导致进程重启
有两个连接分别处理
不
同业
务
连接A WebSocket协议连接,属于内网连接(处理主要业
务
) 连接B Mqtt协议连接,属于外网连接(协助处理云端业
务
,两者是在同一个进程内工作) 这时候外网中断,连接B断开连接,执行重连机制,重连失败报错而导致进程重启(影响连接A的业
务
),如何保证连接B重连
不
影响进程中连接A运行 目前使用 try{ } catch (\Throwable $e) { } 捕获异常是无
效
的
问答
已解决:网站部署后可以正常访问,但是用curl请求时总是返
回
false。解决办法:在服
务
器进行域名内网ip解析。
#### 问题描述 问题已解决: 是因为云主机的问题,**需要在本地进行解析,而且
不
能用公网ip,要用127.0.0.1** 非常感谢大佬的指导,解决了这个困扰大半天的困惑,大佬一语道破,解决问题,非常感谢[](/upload/img/20230423/23644538c8467b.png) 1、部署在linux服
务
器上了,并且是两个
不
同站点的网址请求,并非同一个进程 2、用webman框架,网站部署后可以正常访问https://push.21c.xin/ ,但是用curl请求网站时总是返
回
false, 3、同样的代码,更换请求其它网址可以正常返
回
值,这是服
务
器的配置问题吗?怎么修改呢,找了很多方案都
不
行,特请教大佬! 测试网址:https://sso.21c.xin/passport/index/curl?url=https://baidu.com 可以正常返
回
百度的首页内容 var_dump($tmpInfo); 返
回
html源码 var_dump(curl_errno($curl)
问答
保存代码后无法热更新
#### 问题描述 为什么保存代码后没有热更新
生
效
,每次还要关掉窗口再打开才
生
效
啊 
问答
配置了域名指向和ssl证书,客户端使用wss协议连接,连接失败
#### 问题描述 nginx配置了域名和ssl,使用https已
生
效
,客户端连接使用wss协议连接就失败:无法建立到 wss://caishenzhipai.top:2345/ 服
务
器的连接。服
务
端还需要配置什么吗
问答
onmessage
回
调使用redis的问题
onmessage
回
调使用redis操作数据。服
务
运行一段时间后,会偶然出现redis取
不
到数据的情况。也没报链接超时或者异常,可能是什么原因导致的。请问。跟我没关闭redis 链接有关系吗?
问答
内置的http协议
不
能正常上传文件
https://github.com/walkor/Workerman/pull/396 原本的http协议
不
能把上传的文件处理成和其他服
务
器一样的
效
果,比如我在使用thinkphp时,thinkphp的上传文件处理类并
不
能用,而这并
不
是thinkphp的锅,http协议处理上传文件的方法确实
不
符合一般的服
务
器文件上传
效
果.可以处理下吗,或者至少让这个文件处理方法parseUploadFiles能够被重写
« 上一页
1
...
19
20
21
22
23
24
25
26
...
458
下一页 »
« 上一页
22
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝