workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
老哥帮我分析下什么情况
业
务
逻辑里只有数据库查询返
回
数据
分享
IP门禁:用PHP实现一个IP防火墙
最近我遇到一个需求,我的一台服
务
器总是遭到端口扫描和恶意登录攻击,对此可以怎么办呢?这是一台公网服
务
器,并没有什么复杂的网络结构,所以
不
能建立内网隔离。调整账号的密码策略,自然是一个方案,但是人工操作太麻烦,而且我一般经常换电脑使用,如果修改密码,公司的和家里的电脑都要更新,很麻烦。那怎么办呢,作为一个资深的PHP开发者,服
务
器这块的应用还
不
是手到擒来,当初连内网穿透都能轻松实现,一个IP过滤系统,小意思。,但是实现这样的
效
果并
不
难,实际上很简单,代码如下: ```php <?
不
搞所谓的“插件”和“市场”
生
态,能够自动
生
成CURD代码,并且内置几了几个有趣的皮肤。
问答
整形越界问题?
在使用webserver的时候,运行如下代码,
不
能返
回
想要的结果: echo 2 % 4294967296; 正确结果为 2,实际返
回
0;
问答
webman启动后,长时间
不
访问,再次访问返
回
空白,没有任何错误信息,请问是什么原因?
环境是在windows下开发环境,php7.2 没有使用反向代理 **重新启动后就会正常** 还有一个问题php直接守护进程启动,
不
使用supervisior会有什么问题吗? 官方推荐怎么部署呢?
分享
phpstorm软件xdebug调试thinkphp6扩展Workerman
### 由于调试所需,需要看到Workerman服
务
类运行时的其内变量状态,于是通过多种途径获取有益信息,终于得到了断点被打中的
效
果。同样,在各类搜索平台上,关于这方面的需求也屡见
不
鲜,但大多
回
复表示Xdebug可能
不
支持直接调试Workerman。关于php里安装xdebug和phpstorm里配置和验证xdebug
不
是本文重点,这类相关信息一搜一火车,就
不
再介绍了。### (二)、workman服
务
器配置 没有给出的都是原样的。  4、phpstorm终端里启动workman服
务
器 !
问答
laradock安装webman 望
回
复
 > ```php 执行docker-compose up -d webman 报错 报错信息:=> ERROR [6/9] RUN apt-get remove -y libssl1.1 && apt-get install libssl1.1 krb5-locales libkrb5support0=1.16-2ubuntu0.2 libkr 1.8s ERROR: Service 'webman' failed to build : Build failed ```
文档
Events类的
回
调属性
问答
gatewayworker,客户端连接服
务
端时好时坏
大神你好,我在客户端点击连接服
务
端,有时点击一次就能连接上,服
务
端onConnect可以打印echo。有时点击几次才连接上。发送数据也是时好时坏。请指教,谢谢。
问答
WorkerMan Crontab 计划任
务
如何销毁?
我按照手册去启动了Crontab计划任
务
,但是我停止了守护进程,crontab还在跑,怎么停止crontab呢?
问答
出现一个系统异常,导致数据有问题
(另外,我用的是RPC,明明类里面有我写好的方法,但RPC服
务
一直报“to be a valid callback, class 'Dashboard' does not have a method”,服了,这个问题改的我都怀疑人
生
了。是
不
是也跟上面报的问题有关呢?)
问答
【已解决】这个是workerman的ws协议问题还是 Client代码问题
time.Second, }, Origin: &url.URL{Scheme: "http", Host: "chat.workerman.net"}, } // 连接WebSocket服
务
器关闭WebSocket连接 wsConn.Close() } ``` #### 其他补充 `ws://chat.workermnan.net:7272/: ` 这个末尾:,是error字段的,
不
是
生
成的地址错误
问答
webman-admin安装插件提示安装包
不
存在
#### 问题描述 webman-admin安装插件提示安装包
不
存在 #### 截图报错信息里报错文件相关代码 这里粘贴截图  #### 操作系统及workerman/webman等框架组件具体版本 本地window和服
务
器linux
问答
workerman 毫秒级选择性延迟响应,有好的方案吗?
响应太快了,项目经理要求加点延迟,让客户觉得真实有
效
。 秒级的可以用 消息队列 延迟处理。 毫秒级的有办法吗? 选择性延迟响应,比如100-200毫秒,4000-8000毫秒、
不
延迟。
问答
webman 的日志是同步写入还是异步写入的
[截图](/upload/img/20230606/06647f11cb65e7.png) #### 为此你搜索到了哪些方案及
不
适用的原因 想咨询一下。前几天在其他项目改了下异步日志(非php)
效
果还是杠杠的。
问答
workerman 两种协议给指定客户端发送数据uidConnections数组访问
不
到
[](//www.workerman.net/upload/20200625/255ef4894382c3.png) 4、看起来是uidConnections数组没有
效
果。
问答
phpstorm+gatewayWorker无法正常使用xdebug断点调试
gatewayWorker无法正常使用xdebug断点调试 在使用phpstorm断点调试gatewayworker的时候发现xdebug一直在一段代码段内重复的比对执行路径与断点路径,导致程序无法正常执行,是
不
是因为event扩展
事
件的死循环导致的xdebug无法正常监控
问答
$connection->send 发快了会变成两条
foreach ($_hex2arr as $key => $value) { $status = $connection->send($value); }
效
果如下
问答
有人在ci框架用过workerman吗,开启的websocket无法访问
websocket服
务
能够开启成功,但是却无法连接! 如果开启的服
务
不
走ci的入口文件,则可以访问,一走ci框架的入口文件,就无法访问,很纳闷 附上代码: ```php <?new Worker("websocket://0.0.0.0:800"); $ws_worker->name = 'MyWorker'; // 启动4个进程对外提供服
务
$ws_worker->count = 4; // 当收到客户端发来的数据后返
回
hello $data给客户端 $ws_worker->onMessage
问答
nginx转发到webman问题(webman BUG)
#### 问题描述 主服
务
器配置转发到子机webman 返
回
数据错误 实测500kb大小文件没有任何问题, 可以下载 但是3MB的文件就
不
行了 chrome浏览器直接下载未完成 使用curl方式 去获取只能读到2MB大小 如果将主服
务
器nginx转发到子机nginx 6MB大小的文件都没问题 所以判断结论是webman的问题 主服
务
器nginx配置 location / { proxy_redirect
文档
sendToGroup
对数据
不
再做任何处理,直接发给客户端。如果```$raw```为```true```,要求```$message```为用协议打包好的数据(调用了gateway指定协议的encode方法
生
成的数据),否则客户端可能无法解析。此参数一般用于某些特殊情况,例如合并多个数据包为一段buffer,一次性发给客户端,而
不
是逐条发给客户端,这将有助于降低系统负载。 绝大多数情况此参数用
不
到,开发者可以忽略。## 更新日志 | 版本 | 说明 | | -- | -- | | 2.0.7 | 增加了```$exclude_client_id```和```$raw```参数 | ### 返
回
值 因为数据发送是异步进行的,所以没有返
回
值。
« 上一页
1
...
126
127
128
129
130
131
132
133
...
459
下一页 »
« 上一页
129
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝