session 为啥保存了,使用的时候却没值?

同一个文件里: 我在A方法里, $session = $request->session(); $session->set('session_key', $result['session_key']); // $session_key = $session->get('session_key'); 并且打印 $session_key 确认保存了。 我在B方法里: $session = $reques...

andyzu 发表与 2023-09-17 985 浏览 3 回答
中间件中注入service类不成功

问题描述 在中间件中,注入app\common\service\AuthService 类 用DI #[Inject] private AuthService $authService; 注入,报错 Typed property app\\common\\middleware\\Auth::$authService must not be accessed before initialization 变成只能new一...

ric 发表与 2023-09-15 1012 浏览 2 回答
webman的blade模板layout在多个插件中能公用吗??

问题描述 webman的blade模板layout在多个插件中能公用吗??...

sockstack 发表与 2023-09-15 973 浏览 1 回答
client_id 绑定uid

问题描述 isUidOnline($id) 这个函数会在每个Gateway进程中都查找吗 这里粘代码或配置GatewayWorker 中,关于绑定uid的数据是保存在Gateway中吗,多个Gateway进程都会保存吗...

Ndz 发表与 2023-09-15 768 浏览 1 回答
上传图片(6M),内存溢出(128M)

问题描述 上传的文件只有6M,PHP内存设置的是128M,但是却提示内存溢出 程序代码 use Intervention\Image\ImageManagerStatic as Image; $file = $request->file('file'); $image = Image::make($file);//这里内存溢出了 报错信息 pid:12746 Worker[12746] process term...

luhuan 发表与 2023-09-14 1502 浏览 2 回答
onWorkerStart方法内抛出了异常导致服务器死机

问题描述 自定义进程,在onWorkerStart方法内抛出了异常,导致服务重复启动,占用大量磁盘读写导致服务器挂掉。这个onWorkerStart方法中不能抛出异常吗? 程序代码或配置 #799 D:\phpstudy_pro\WWW\nanjing\vendor\workerman\workerman\Worker.php(1967): Workerman\Worker->stop() #800 D:\ph...

wash2018 发表与 2023-09-14 667 浏览 2 回答
webman-admin

问题描述 大佬, webman-admin 的token 被禁了,token 还能想办法继续使用吗,或者说只能新账号重新创建token这一种办法...

willow 发表与 2023-09-13 782 浏览 1 回答
请问作者Gatewayworker 分布式长连接 Nginx 代理超10w连接

问题描述 举个例子:Gatewayworker 这时候有20W websocket 长连接,前面需要挂Nginx代理,但单机最大代理客户端<= 65535 为此你搜索到了哪些方案及不适用的原因 请问如何才能超出6w+,达到20w长连接代理客户端呢?...

meows 发表与 2023-09-13 1051 浏览 1 回答
在非workerman环境向队列发送消息文档的疑问

问题描述 delay为什么写的是0啊 这里写问题描述 不也应该等于$delay 吗 function redis_queue_send($redis, $queue, $data, $delay = 0) { $queue_waiting = '{redis-queue}-waiting'; //1.0.5版本之前为redis-queue-waiting $queue_delay = '{redis-...

小白 发表与 2023-09-13 723 浏览 1 回答
【已解决】静态php8.1 请求curl 非常慢基本都是5s多,php7.3环境非常快

问题描述 经过测试发现php静态8.1 请求curl非常慢,最少需要5s多,使用php7.3环境一样的代码 0.1s 程序代码或配置 $requestId = '123456'; $phone = '13601381588'; $code = '1234560'; $content = '尊敬的用户,您好,您的验证码为'. $code . ',验证码有效时间为10分钟,请及时输入!退订回复T'...

tanhongbin 发表与 2023-09-12 1182 浏览 3 回答
Channel/Client 当服务端未启动时报错

问题描述 当服务端未开启时,客户端报错。 Waring channel connection closed and try to reconnect PHP Fatal error: Cannot declare class Workerman\Protocols\Frame, because the name is already in use in /www/wwwroot/test/workerman/wor...

秘密花园 发表与 2023-09-12 924 浏览 2 回答
Workerman pr 提交失败

pr 地址 https://github.com/walkor/workerman/pull/952: pr 失败原因单元测试未通过macos、windows 操作系统运行;Ubuntu Linux系统通过。 但不应该是pr问题,因为并未涉及大的改变,不应该测试失败。...

meows 发表与 2023-09-11 751 浏览 1 回答
客户端请求报10054或10060

问题描述 公司有个业务是这样的,python客户端有数据时(大概1秒1次)会请求服务器进行业务处理(只涉及redis),连接是通过http短连接,有3台服务器通过阿里云做负载,看了status每台机器每秒qps不到10。 现在问题是客户端连接时经常报 Connection aborted.', TimeoutError(10060, '由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。', Non...

fantasmic 发表与 2023-09-11 939 浏览 2 回答
下载了ai部署到linux 运行 php start.php start 一直卡着没反应

问题描述 下载了ai部署到linux 运行 php start.php start 一直卡着没反应 nginx 配置: upstream run { server 127.0.0.1:8818; keepalive 10240; } server { listen 80; server_name aabb.cn; proxy_buffering off; index...

18266 发表与 2023-09-11 675 浏览 2 回答
webman使用crontab 在查询状态时timers一直在变是为什么

按照文档 https://www.workerman.net/doc/webman/components/crontab.html 添加的定时器 在执行php start.php status 之后 返回的进程中 timers一直在变 一会是个位数 一会是两位数 想问一下这个timer是进程内正在运行的定时器数量么? 我两个进程中都是只放了一个定时器为什么一直在变? 而且我每次查询status 时 这两个ti...

nbyang 发表与 2023-09-11 892 浏览 1 回答
多层Route::group,中间件顺序反了

问题描述 "name": "workerman/webman-framework", "version": "v1.5.8", 多层Route::group,中间件规则应该是: 全局中间件 -》 应用中间件 -》 最外层 Route::group中间件 -》里层Route::group中间件 -》 Route::post等具体路由中间件 ...

ric 发表与 2023-09-11 905 浏览 3 回答
关于多应用域名路由的PR,是否应该不经过nginx

之前一直在用tp的域名路由做一些应用绑定,在搭建站点的时候,考虑了webman,也在寻找域名路由的替代方式。后来找到了https://www.workerman.net/q/5908 这个求助贴,也出来了https://www.workerman.net/plugin/11 这个插件,但是总觉的哪里不对,然后发现路由上,我还是得加上应用的路由名称,比如toadmin应用,我还是得访问 /toadmin/config ...

ric 发表与 2023-09-09 1031 浏览 1 回答
gatewayWorkeman demo 是4.0 GitHub 确实3.X 为什么会这样

问题描述 gatewayWorkeman demo 是4.0 GitHub 确实3.X 为什么会这样 还有 4.0 版本的composer后貌似不能运行 ...

567 发表与 2023-09-09 430 浏览 1 回答
验证器问题Respect\Validation\Validator能否支持默认值

问题描述 验证器很好用,可以严格的控制输入,而且$data,返回的就是数组,可以直接使用,但存在一个问题 没有传值的会自动默认为null,而我希望可以设置默认值,比如page参数,如果没有传的话,可以设置默认为10,这里我建议添加一个defaule()方法来实现。 我跟踪了input() 发现方法在workman的包中,所以不好直接更改。 为此你搜索到了哪些方案及不适用的原因 这里写搜到的方案及不适用原因 ...

ric 发表与 2023-09-08 1251 浏览 1 回答
打包为bin后,也会提示Monitor: There are too many files

问题描述 将程序打包为二进制文件后,如果文件过多,会提示Monitor: There are too many files ,但是生成环境下且是二进制包的情况下,是不需要监听文件变化,的找了一遍没有发现关闭此功能的配置,大伙有关闭这个的方法不?...

龙正哲 发表与 2023-09-08 772 浏览 1 回答

walkor

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