webman接收二进制数据,数据格式自动变了,导致发送第三方无法识别

问题描述 前端推送数据 重现问题的步骤 第一次发送二进制数据,第三方ws就会自动断开(阿里云语音识别),我问了阿里云客户,回复是二进制数据流有问题,导致中断,同样的参数,前端直连阿里云是可以的 补充日志 操作系统环境及workerman/webman等具体版本 使用的是webman AsyncTcpConnection类, 感谢大佬只招,现在不确定的是,接收二进制有问题,还是send二进制有问题,很奇怪...

彭飞 发表与 2024-06-13 1336 浏览 1 回答
composer require -W webman/admin报错

问题描述 composer require -W webman/admin报错,如何解决 程序代码 ./composer.json has been updated Running composer update webman/admin --with-all-dependencies Loading composer repositories with package information Updating de...

sunflower 发表与 2024-06-13 1465 浏览 1 回答
打包bin文件后运行报错

问题描述 打包二进制文件后运行报错 报错信息 Fatal error: Allowed memory size of 134217728 bytes exhausted 截图报错信息里报错文件相关代码 ...

jingxuan 发表与 2024-05-27 949 浏览 1 回答
有没有适用于php 8.2的验证码包?

问题描述 文档中的 webman/captcha 似乎不适用于高版本 Package webman/captcha has requirements incompatible with your PHP version, PHP extensions and Composer version: - webman/captcha v1.0.4 requires ext-mbstring * but it i...

super_gch 发表与 2024-05-24 997 浏览 2 回答
admin后台 关于应用插件开发 权限的问题,请教各位怎么在插件中使用admin的权限控制

问题描述 请教各位,如果自己开发一个应用插件,应该怎么使用admin框架中的权限控制 为此你搜索到了哪些方案及不适用的原因 我看官方吧中间件加上了admin <?php use plugin\admin\api\Middleware; return [ 'admin' => [ Middleware::class ] ]; 但是我也添加了,并不能实现控制 请问应该怎么实现? 我看官方的控制如果没有权限,返...

积极废人 发表与 2024-05-23 992 浏览 1 回答
定时器里面curl卡住了

问题描述 定时器里面curl卡住了 程序代码 $worker = new Worker('http://0.0.0.0:2346'); $worker->onMessage = function (TcpConnection $connection, $data) { $order = $data['post']['order']; Timer::add(1, functi...

phpfuns 发表与 2024-05-23 1255 浏览 2 回答
Mqtt client: No connection to broker 出现原因和方案咨询

问题描述 如标题 为此你搜索到了哪些方案及不适用的原因 github issue有提到,但还是不够理解,有没有人可以浅显的讲解的,感谢...

sorshion 发表与 2024-05-22 1568 浏览 1 回答
webman-admin 打二进制包后上传附件报错

问题描述 这里写描述 plugin/admin/config/app.php 文件增加 'public_path' => base_path(false) . '/plugin/admin/public' 也不行 会导致后台JS 路径丢失 ...

阿沁 发表与 2024-05-21 1022 浏览 1 回答
关于http-client异步请求接口并返回给前端

问题描述 在webman控制器中使用http-client由于无法将请求第三方接口的响应,响应给前端,所以我参考了https://www.workerman.net/q/9562 我的下面的代码是一个请求tts的接口,然后将音频数据返回给前端,我现在有一个问题就是自定义进程中的异步请求是如何实现给前端响应的呢?我总是有一种同步的错觉,还有就是,如果请求耗时,是否会影响下一次请求呢? <?php namespa...

岛屿可以找到海 发表与 2024-05-21 1501 浏览 1 回答
webman/console 需要更新

webman/console 使用的 symfony/console 组件,目前已经升级到v7.0+,但是这个版本和官方有很大的区别。 7.0+的版本,把 $defaultName,$defaultDescription 废弃了,然后使用了注解,进行反射来分析命令行和描述。 建议更新 webman/console组件,降级不了,有冲突 symfony/console version see : https://pac...

ala3246875 发表与 2024-05-10 1121 浏览 2 回答
使用mqtt客户端断线重连后无法再次调用onConnect

问题描述 最近在使用workerman/mqtt 但是发现断线重新连接后 就没有办法再次调用onConnect 方法了 是需要设置什么还是本身不支持呢 因为我查到一篇文章里面是说断线重连后是会再次调用onConnect 方法的 为此你搜索到了哪些方案及不适用的原因 参考的文档 https://www.workerman.net/doc/workerman/async-tcp-connection/reconnect....

YYYng 发表与 2024-05-09 1112 浏览 1 回答
多应用的多语言中config不生效问题

问题描述 请问有什么好的解决方案吗? 为此你搜索到了哪些方案及不适用的原因 暂时没找到...

德玛西亚 发表与 2024-05-09 850 浏览 1 回答
webman 在视图模板中 response('hello webman')

问题描述 webman 在视图模板中 标签 response('hello webman');会带HTTP响应头信息如何隐藏 我在模板文件中 <?=response('hello webman');?> 目的是想直接输出一段设置的html代码; 或者是执行一个方法 输出一些加载JS的路径 或者 一些JS 代码; 是可以输出 但是默认会输出以下信息 HTTP/1.1 200 OK Server: work...

gicai 发表与 2024-04-20 1370 浏览 2 回答
【已解决】Nginx为webman配置伪静态后502

问题描述 前端域名:**.cn 后端域名:api.**.cn 前端请求后端会出现跨域问题,所以我想通过nginx配置代理,使前端请求**.cn/api时响应的是api.**.cn 以下是前端站点配置反代的截图: 后端是通过bt设置反代,把webman反代到api.**.cn的 ...

fisha 发表与 2024-04-20 1883 浏览 1 回答
webman插件Getwayworker进程busy

问题描述 阿里云机器8h16g服务器 只运行了getway和注册中心 服务器已经进行linux内核优化并安装了event扩展 使用SuperVisord启动 worker进程运行在阿里云ACK Serverless集群中 镜像用的https://github.com/Tinywan/docker-php-webman 另一台内网阿里云服务器同样进行内核优化过 使用workerman进行压测 查看gateway...

webman新友 发表与 2024-04-19 1045 浏览 5 回答
请教以下应用里使用队列的方案

问题描述 我创建了一个应用,想在应用中使用队列的功能,是需要用户在市场安装后,然后手动安装队列插件,再把我项目的消费队列的文件,移动到队列目录下吗?有没有更优雅的办法。。。...

Le 发表与 2024-04-09 1052 浏览 2 回答
webman gateway-worker自定义Gateway

//process的配置文件 <?php use Webman\GatewayWorker\Gateway; use app\plugin\GatewayWorker\Gateway as GatewayPlugin; use Webman\GatewayWorker\BusinessWorker; use Webman\GatewayWorker\Register; return [ 'gatew...

sanergo 发表与 2024-04-09 1397 浏览 1 回答
多进程如何平均分配连接数

问题描述 1、项目里有一个设备接入服务,是多进程运行,在每个进程里创建一个异步客户端。比如 4 个进程 2、起了另一个服务TCP服务,上面的异步客户端连接到这里,接受来自接入服务的数据。同样 4 个进程 3、通过'reusePort' => true, 目的是可以平均接入服务的4个异步AsyncTcpConnection,结果是连接还是集中在其中1个或者2个随机的进程里。'reusePort' => tr...

老城根 发表与 2024-04-09 968 浏览 1 回答
GatewayWorker中Events类如何实现消息数据存储?pdo?redis?

GatewayWorker中Events类如何实现消息数据存储?pdo?redis?...

悉地网 发表与 2024-04-08 752 浏览 1 回答

six

19937
积分
0
获赞数
0
粉丝数
2016-11-14 加入
🔝