问题描述 各位大佬好,我将视频文件上传到webman的public目录下,然后通过nginx转发到这个站点,其中一个8M的视频,在直接访问链接的情况下,只能播放前2M的内容,然后不断有请求mp4的链接,应该是请求一次就ok了,找了资料很久了,还没找到解决方案,遂来问下各位大佬,有没有遇到过类似问题 或是否有解决方案,在此谢过 视频也无法下载: 为此你搜索到了哪些方案及不适用的原因 1、有的配置nginx【试过无效...
问题描述 webman-admin上传图片报错 报错信息 Allowed memory size of 549453824 bytes exhausted (tried to allocate 40960 bytes) 截图报错信息里报错文件相关代码 php.ini相关信息 我想不明白啊 这是为啥啊 论坛里的彦祖求解答 ORZ...
webman/console 使用的 symfony/console 组件,目前已经升级到v7.0+,但是这个版本和官方有很大的区别。 7.0+的版本,把 $defaultName,$defaultDescription 废弃了,然后使用了注解,进行反射来分析命令行和描述。 建议更新 webman/console组件,降级不了,有冲突 symfony/console version see : https://pac...
问题描述 本人初学workerman,阅读文档后有几个疑点,请大家帮忙解答下。 1、什么是主进程(哪个步骤中产生的是主进程),什么是子进程(哪个步骤中产生的是子进程) 2、workerman中$worker = new Worker('http://0.0.0.0:8686');这个new出来的$worker算主进程还是子进程。 3、在thinkphp5中使用workerman是否只要在配置文件worker_serv...
根目录support文件 bootstrap.php helpers.php Plugin.php Request.php Response.php 而和包下的support文件夹文件重复,这是什么原因?兼容问题? 而在包下的composer定义存在命名空间映射 "autoload": { "psr-4": { "Webman\": "./src&...
问题描述 前几天遇到添加的定时任务 Task,经常会同一时间执行两次。尝试了很多办法: 1、设置进程数 count = 1,无效 2、升级 crontab 包,composer workerman/crontab ^1.0.6 ,无效 3、安 webman 定时任务文档 check 了多遍,无效 试着删除 process.php 中添加的 task handler,在服务器上的 docker 环境正常了,定时任务可以...
问题描述 我在本地用同一个账号登录两个不同的浏览器,这个时候我获取第一个浏览器登录的 admin_id(); 这时候显示为空,这是为什么呢?如果我想同一账号多个人都能操作,有什么解决办法吗?...
目前 webman/console 生成的中间件代码与实际不符, 新的是 public function process(Request $request, callable $handler): Response; 生成的是 public function process(Request $request, callable $next) : Response 其他的命令请也检查一下,符合当前的最新框架。 还有就是...
问题描述 webman 如果每次请求地址(query参数)都不一样,内存就会一直涨 不带不同的参数就不会,这样是否正常,像很多 api 请求都会带上系统时间,内存是不是会一直涨? 复现方式 Controller 里就返回这个,发现内存会一直增长,只开1个进程(count=1),不然看不出来 return $request->uri() . " - " . memory_get_usage() . '<sc...
问题描述 这里详细描述问题 webman/blade 支持 版本太低 只支持 laravel 10 版本 的组件,目前版本已经到11了,请更新,无法安装laravel11的组件了...
问题描述 配置文件设置 proxy_buffering off; #引用反向代理规则,注释后配置的反向代理将无效 include /www/server/panel/vhost/nginx/proxy/plus.chatyx.net/*.conf; proxy反向代理配置 location ^~ / { proxy_set_header X-Real-IP $remote_addr;...
问题描述 脚本重启时workerman.log日志里有报错。 程序代码 php start.php restart -d 报错信息 2024-05-06 11:15:40 pid:26950 Workerman[start.php] restart 2024-05-06 11:15:40 pid:26950 Workerman[start.php] is stopping ... 2024-05-06 11:15:...
问题描述 BusinessException官方提供的code判断有错误,遇到code错误为0的情况下,还是输出500错误 程序代码或配置 throw new BusinessException("会员余额不足",0);...
问题描述 我这边发现一个问题,我把配置里gateway-worker端口1236设置为了12360,启动这些都正常,但是在我使用gateway发送消息时,仍然调用的是1236这个端口,导致不断报错。后来我去vendor/workerman/gateway-worker/src/Lib/Gateway.php下把端口也改为12360才恢复正常 程序代码或配置,这是配置 <?php use Webman\Gate...
问题描述 webman运行报错 PDOException: could not find driver in xxxx 运行php-m PDO pdo_mysql pdo已经安装了...
问题描述 如题、现在有个项目使用webman二进制打包部署、已经开发部署好了,今天发现个比较严重的问题。 在客户端未做操作一段时间之后请求部分接口反应很慢,达到十来秒的程度,但是接口请求多次之后就会恢复正常,现在猜测可能是数据库连接等待之类导致的可是还没来得及埋点测试。 请问有哪位道友遇到过一样的情况没? 截屏2024-04-30 17.52.27.png ...
问题描述 用workman 的AsyncTcpConnection 异步访问外部wss端口,获取的message 返回出现问题 为此你搜索到了哪些方案及不适用的原因 远程socket握手成功 Error: Call to a member function send() on null in /www/wwwroot/streaming.zznet.live/startwork.php:36 Stack trace:...
问题描述 webman+gateway插件 使用joinGroup 发现不好用 代码运行逻辑 登录的的时候 添加的 test分组 用 joinGroup 并且绑定 uid 运行中需要使用 getUidListByGroup() 获取test分组中的所有在线的uid 登出的时候 关闭连接 GateWay::close($licent_id); 问题 在登出的时候自动关闭连接了 按理说 getUidListByGro...