问题描述 当上传文件时,有些文件上传正确,有些文件会出现404 一般100K以内的文件都能正常上传,较大的文件一定会出现404,但这些文件大小都在webman及php上传大小的设置范围内。有些文本文件有10多M,但上传正常,有些文件如pdf只有几百K却出现404。 一直找不出原因 程序代码或配置 ////view文件 <!doctype html> <html> <head> &l...
webman使用gateway-worker插件,bussiness配置name不起作用,bussiness中异常无法通过config/exception.php配置的类捕获 进程名字还是 plugin.webman.gateway-worker.worker bussiness进程中的业务代码异常不能被config/exception.php...
问题描述 AsyncTcpConnection连接怎么创建多线程处理任务,有很多网上给的方案都会引发断线问题 为此你搜索到了哪些方案及不适用的原因 因为我是创建多个AsyncTcpConnection来通过不同的账号连接另一台服务器,经过尝试使用new Process()在其中一个AsyncTcpConnection连接触发的时候就会引起全部的AsyncTcpConnection断线。pcntl_fork()也是一样...
webman的redis-queue调用的静态属性如何重置 我这边尝试用channel修改还是不成功,应该是只修改了http进程的静态属性 redis-queue的没有修改掉,有知道怎么解决的大神希望能给解答一下...
问题描述 萌新第一次公司项目上webman框架 请教大佬们一个问题。 项目上我大量使用了静态的方法,之前都是使用TP框架;经常使用new来访问实例。 // 我的控制方法 public function menus(): Response { $data = SysMenuService::list(); return renderSuccess($data); ...
问题描述 用 php index.php start 启动服务是正常的 但是关闭终端以后服务就停了; 用 php index.php start -d 启动服务以后,虽然提示也启动了,但是实际设备数据入不了库,也没有打印设备连接以后的日志; 不知道有没有表达清楚:就是前面的指令一切功能正常,设备能连接服务,也能上传数据;但是关闭终端就停了,用了守护的命令,虽然服务是一直启的,但是设备数据上不来。 把数据库初始化放...
问题描述 这里详细描述问题 下面的是v3配置 v3控制台有看到请求 截图报错信息里报错文件相关代码 日志无报错,接口访问看着是正常的 操作系统及workerman/webman等框架组件具体版本 系统环境相关信息 ...
问题描述 这里详细描述问题 我已经安装配置优化内核文件权柄了,ulimit -HSn 102400 。还是提示这个。 报错信息 这里粘贴报错 Fatal error: Uncaught ErrorException: file_put_contents(runtime/logs/workerman.log): failed to open stream: Too many open files in /home/ww...
问题描述 最近做图片处理的时候,发现webman自动安装的intervention/image版本过于老旧,频繁出现内存泄露(传2M的图内存消耗140多M,导致报错。并不是所有图片会这样,是个别图片会这样),另外还出现手机端上传图片出现旋转的情况(传图后,不会正确的校正图片方位,如竖向的图,上传图片会变成横向图,该问题在ios端出现),另外还有些小问题。 目前我已经手动升级了intervention/image 3....
问题描述 这里写描述 https://www.workerman.net/doc/workerman/components/workerman-mysql.html 打开官网这个页面直接404 项目已经继承了这个 就算是废弃也希望能保留原来的文档...
我创建了一个应用插件,想自定义路由的路径 我发现设置了路由分组后,访问我自定义路由下不存在的地址时,会直接响应webman默认的404页面,而不是我自定义的404页面。 只能访问/app/idcapex_admin下不存在的地址时,才会返回我自定义的404页面。 想问下大佬们是我哪里写得有问题吗,或者有没有其他方案可以不使用路由分组,直接重定向某个应用插件的入口路径?...
问题描述 我刚刚充值官方AI的会员了,无法使用绘图功能,还要再充值?提示:账户midjourney额度不足 充值会员后,还要再购买:midjourney这个吗?没看到官方这个midjourney用量在哪里购买...
问题描述 bind用x7F 对数据进行拼接后用explode 对数据进行拆分时出现bug,如果二进制中出现包含x7F的数据,这里转为数组就会缺失数据内容 程序代码或配置 public function bind($para, $value) { if (is_string($para)) { $this->parameters[sizeof($this->p...
请问在Gateway::bindUid($client_id,$device)后,执行$_SESSION[$client_id]=$device来保存设备id是否可行?当设备掉线出发onClose时,通过$_SESSION[$client_id]来获取设备id会有问题吗?因为我这边发现有时候会出现触发onClose时,$client_id不存在的情况,触发onClose的时候$client_id会存在丢失的情况吗?...
问题描述 这里详细描述问题 程序代码 $options = [ 'max_conn_per_addr' => 1000, // 每个域名最多维持多少并发连接 'keepalive_timeout' => 30, // 连接多长时间不通讯就关闭 'connect_timeout' => 30, // 连接超时时间 ...
系统:Ubuntu 22 报错信息如下: stream_socket_server(): unable to connect to tcp://0.0.0.0:8283 (Address already in use) in file /www/wwwroot/******/GatewayWorker/vendor/workerman/workerman/Worker.php on line 2354 PHP Fa...
webman-admin里面的示例页面 源码在哪里啊, 下载的源码里面没有呢 类似这个地址没找到啊 /app/admin/demos/document/treetable.html...