关于发送消息后立即断开Socket

问题描述 Gateway::sendToClient($client_id, json_encode([ 'msg' => '登录信息无效' ])); Gateway::closeClient($client_id); 请教下发送消息后立即调用closeClient,消息能成功...

oop86868j8j 发表与 2022-10-29 909 浏览 1 回答
webman-admin使用上传时,提示 只能上传不超过2MB的文件!

问题描述 webman-admin使用上传时,提示 只能上传不超过2MB的文件! 报错信息 ...

2494911084@qq.com 发表与 2022-10-29 1636 浏览 1 回答
使用workerman-redis AsyncTcpConnection方法中报错

使用AsyncTcpConnection方法 使用 workerman-redis 在这个方法报错,workman的php其余环境应该是有的 程序代码 // Add socket to global event loop waiting connection is successfully established or faild. Worker::$globalEvent->add($...

codeliu 发表与 2022-10-28 1125 浏览 1 回答
安装admin-vue-src报一堆错误

问题描述 这里详细描述问题 pnpm install安装admin-vue-src报一堆错 报错信息 这里粘贴报错  WARN  deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to ...

lychuan 发表与 2022-10-28 1297 浏览 1 回答
讨论,在每次http请求结束后调用set_time_limit(0)

问题描述 php.ini中max_execution_time的值对cli环境无效,但可以在程序中是可以被修改并生效的,如set_time_limit()方法。 正常来讲,没有人明知是cli环境的情况下,写代码时去修改这个值,但webman承接传统的php生态,难免某个第三方包会去修改它,或者一些老项目代码迁移有遗留。 而且这个问题不好排查,比如我遇到问题是某个上传文件的地方set_time_limit(),你必须调...

ichynul 发表与 2022-10-28 913 浏览 1 回答
bootstrap.php中注册路由出错

问题描述 在bootstrap.php这个文件中注册的业务路由出错 截图如下 实际注册路由代码 报错信息 ...

楚羽幽 发表与 2022-10-26 875 浏览 1 回答
workerman里的http协议请求方法有拦截造成不支持webdav的请求方法处理

问题描述 不支持webdav里的请求方法 COPY, MOVE, MKCOL, LOCK, UNLOCK, PROPFIND, PROPPATCH \workerman\workerman\Protocols\Http.php 114 程序代码或配置 if (!\in_array($method, ['GET', 'POST', 'OPTIONS', 'HEAD', 'DELETE', 'PUT',...

ncwsky 发表与 2022-10-26 1062 浏览 1 回答
webman如何实现把异步请求上游的结果发送给下游?

问题描述 问题背景: 做了个api接口,使用到第三方的api,为避免进程阻塞,使用了异步请求第三方api,但是第三方的请求结果无法返回给客户端,这个要怎么解决? 代码如下: use Workerman\Http\Client; use support\Request; class TestController { public function test(Request $r) { ...

flycoo 发表与 2022-10-24 1784 浏览 3 回答
webman 队列这个统计数没有消费的时候也是一直在涨吗

webman 队列这个统计数没有消费的时候也是一直在涨吗...

晚安。 发表与 2022-10-24 785 浏览 1 回答
webman-admin 数据库链接,密码问题

问题描述 能不能去掉密码必填,因为wampserver的默认密码就是空 ...

surzace 发表与 2022-10-23 1274 浏览 1 回答
Gateway::isUidOnline 有时不在线

bug描述 我在登录时,使用Gateway::bindUid($client_id, $pc_user_id);绑定了登录用户信息 然后,在其它要用的地方时,我先使用Gateway::isUidOnline($pc_user_id)判断是否在线,有在线再处理业务发送信息。 但是在使用中,发现会有极小的概率出现Gateway::isUidOnline返回false值,不在线。有时又可以了。很奇怪。 请教下大概会是什么原...

freely 发表与 2022-10-22 1054 浏览 2 回答
在应用插件中view函数的调用只能定位到app主目录下,不知道这样的设计是否合理

问题描述 在应用插件中,路由是全局了,导致自定义404页面的时候,404.html必须放在主目录app的view下 希望实现 调用view() 能定位到所在应用应用插件的view目录...

smart 发表与 2022-10-22 844 浏览 1 回答
无法启用sock监听服务

问题描述 启用sock监听服务后 每次访问终端报错 程序代码 'listen' => 'unix:///tmp/test-api-rc.sock', 报错信息 浏览器访问 终端报错信息如下 操作系统及workerman/webman等框架组件版本 nginx配置 ...

macho 发表与 2022-10-22 710 浏览 1 回答
webman部署能使用.sock的文件么?

问题描述 webman部署网站,想使用.sock文件,主要是一台服务器上部署多套,使用端口会有点麻烦,所以想使用.sock文件。 return [ 'listen' => 'unix://xxxx.sock', 'transport' => 'tcp', 'context' => [], 'name' => 'webman', 'count' =>...

sparks 发表与 2022-10-22 1070 浏览 1 回答
webman在return之前客户端关闭了浏览器,服务端没有执行完的代码会继续执行吗?

问题描述 @walkor 用户咋浏览器端点击同步企业微信客户资料,命令发给了服务端的一个controller后,客户端的按钮就变成了一个转圈圈显示同步中的按钮,服务端controller收到命令后逐一去企业微信接口拉取客户资料,每获取到一个客户资料后写入数据库,然后再去获取下一个,全部获取完之后给客户端 return 一个同步完成的 response ,客户端收到 response 后,转圈圈按钮停止转动显示同步完成...

alafafa 发表与 2022-10-21 994 浏览 3 回答
创建应用插件时提示 命名空间有问题

问题描述 创建应用插件时提示 There are no commands defined in the "app-plugin" namespace. 不太明白为什么...

moco 发表与 2022-10-20 1164 浏览 1 回答
websocket ssl 启动后报错

问题描述 websocket启动后报错 程序代码 // 证书最好是申请的证书 $context = array( // 更多ssl选项请参考手册 http://php.net/manual/zh/context.ssl.php 'ssl' => array( // 请使用绝对路径 'local_cert' => '/home...

jun0421 发表与 2022-10-20 1460 浏览 1 回答
onMessage函数的connection属性是空的

bug描述 这里写描述 在客户端发消息时,服务端在onmessage函数打印连接对象为空,并且onWorkerStart进程启动时打印worker中connections为空数组,这是为啥 程序代码或配置 <?php require_once __DIR__ . '/vendor/autoload.php'; use Workerman\Worker; use Workerman\Connection\TcpC...

yyds 发表与 2022-10-20 1269 浏览 1 回答
webman 控制器方法的第一个参数默认是Request吗

问题描述 如果方法中只有一个参数,没有指定变量类型。 public function a($name = null){ return response($name); } 路由设置: Route::get('/a/{name}',[app\controller\Index::class, 'a']); 或者 Route::get('/a[/{name}]',[app\controller\Index::clas...

小W 发表与 2022-10-20 1325 浏览 1 回答
引入Db之后无法启动

问题描述 引入了DB类之后无法启动服务 程序代码 use support\Request; use support\Db; public function index(Request $request) { $list = Db::table('fa_user')->where('id', '1')->value('username'); ...

qq7467466 发表与 2022-10-20 1032 浏览 2 回答

walkor

155381
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝