问题描述 ## 假定用swoole驱动 $server = new worker();\ $server->onMessage( function(TcpConnection $connection, $data) { Timer::add( function (1) { ...
问题描述: 频繁刷新就会出现Call to undefined method getRealIp() 很多接口都需要用到$request->getRealIp(); 然而但凡是用到$request->getRealIp();的。只要频繁刷新就会出现 Call to undefined method getRealIp() Error: Call to undefined method Workerman\...
问题描述 我在进程启动时直接调用预先定义好的数据库模型,但却报错。 $sa_email_model = new sa_email_model();...
webman服务端public目录下有一个文件file.apk http://ip:8787/file.apk直接下载没问题 cdn的源设置为ip:8787去下载就会下载中断 如果在同一个服务器加一层nginx转发 比如ip:8888转发到8787就可以(把cdn的源设置为ip:8888) 如果是小文件也没问题,直接就下载成功了。 这是什么原因引起的? 我看了下响应信息是HTTP/1.1 206 Partial ...
问题描述 安装的新项目,webman2.1版本,就想先试一下二进制打包行不行,在phpstorm的自带终端和cmd运行打包命令都试了,不同版本的也试了,都报错Download php8.4.micro.sfx.zip failed, 301 Moved Permanently 程序代码 php webman build:bin php webman build:bin 8.1 php webman build:...
问题描述 执行start 命令的正常的,没有报错 start -d 守护进程也正常,但是执行Stop 和 reload ,就会出现exit ,但是网站可以正常服务。 stop 如图所示 reload 的也是一样提示 使用了官方的检查,也没有效果 执行结果如图: 有没有大佬处理过这种问题。开启: php start.php start 没报错呀,也不知道那个进程有问题 ;...
问题描述 <?php use Workerman\Connection\TcpConnection; use Workerman\Coroutine\Context; use Workerman\Coroutine; use Workerman\Coroutine\Pool; use Workerman\Events\Swoole; use Workerman\Protocols\Http\Request; u...
问题描述 守护模式运行的程序 没有手动reload 也没有修改过任何文件 但是运行中会出现exit_count 无法排查具体的退出原因 用过七八年workerman了 webman也用了好几年了 以前出现exit_count增长 会有附带的exit_status 在runtime/logs里面也能看到具体的错误 但是最近更新了最新版webman之后 就出现了这个问题 有exit_count但是找不到具体的退出原因 ...
问题描述 大家好,想找大家咨询一下,gatewayworker文档中所写的 “如果对应分组的所有client_id都下线,则对应分组会被自动删除。”这个说明,如果该分组的所有已加入的client_id都下线了这个组怎样能保留呢?岂不是所有用户关闭APP了就掉线了,万一有人发消息了这个人不在分组内怎么收到消息呢,主要是想保留该群组 如何去保留。谢谢...
我是小白,目前遇到一个不能复现的问题,想请教大家帮忙长个眼,谢谢 代码如下,业务就是注册新用户后续根据用户id访问问卷调查的答案,现在日志中插入没有问题,这个接口成功返回,后续的接口去数据库中却取不到数据,想了解下会不会因为后面什么代码逻辑导致事务回滚了? 我就是想了解下Webman中事务是自动开启还是手动触发呢 public function loginByMobile(Request $request) ...
问题描述 按照文档安装依赖之后,执行打包命令,回车,直接结束,未生成打包文件 程序代码 composer require webman/console php webman build:bin 报错信息 回车之后,马上结束,无任何报错,其他项目可以正常打包 截图报错信息里报错文件相关代码 无报错 操作系统及workerman/webman等框架组件具体版本 windows10...
问题描述 在使用workerman 创建 wss 客户端调用通义千问的实时语音合成模型时, 使用官方示例写法设置hearder后, 千问服务端却返回 401 。 但是使用官方的python 示例脚本没有问题。 还有如果使用原始拼接发送hearder 也没有问题。 是不是Bug呢 ? 程序代码或配置 1.有问题的: workerman手册示例写法: $worker = new Worker(); ...
使用http-client请求 开启 cloudflare DNS 域名 返回 has been closed. The connection to reply.lsmir2.com has been closed. in /Volumes/code/webman/vendor/workerman/http-client/src/Request.php:547 程序代码或配置 public function i...
请教下 有个文件 位置 plugin/插件名/public/subdir/index.html 当通过域名访问这个插件文件 xxx.com/app/插件名/subdir/index.html 显示404 通过127.0.0.1:8787/app/插件名/subdir/index.html访问是正常访问的 请教下如何解决呢...
使用[root@2 ~]# /www/server/php/83/bin/php start.php start -d命令启动服务,请求qutboundDoor方法时,只要多台电脑同时请求这个qutboundDoor方法时就会出现自动停止服务exit with status 9,怎么解决? 2025-09-10 14:17:09 pid:782879 worker[webman:782880] exit wit...
问题描述 宝塔进程管理器启动webman,命令:/www/server/php/82/bin/php start.php start 启动成功后控制台提示以debug运行。这正常么,会不会影响服务性能。 如果我加了-d,宝塔进程管理器又识别不到服务启动成功了。 另外,webman以debug模式启动,会增加哪些开销呢?只是会在控制台展示输出信息么? 为此你搜索到了哪些方案及不适用的原因 根据官方文档的提示,部署we...