问题描述 程序代码或配置 public function httptest(): string { $url='https://baidu.com'; $http = new \Workerman\Http\Client(); $response=$http->get($url); return $response->get...
webman和swow都是最新版,环境linux,使用下面代码查询数据库并返回结果后,退出webman就会报警告: public function index(): Response { $value = \think\facade\Db::query('SELECT NOW() as now, sleep(5)'); //模拟慢查询 return json($value);...
问题描述 webman版本:1.6 服务器:centos7.9 php:8.0 使用webman开发后台接口,加了ssl,但没有强制要求使用https,用nginx按照文档加了代理 前端vue3,本地开发的时候接口总是出现net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)的错误 打包部署到线上,就不会出现这些错误 也正常加了中间件...
问题描述 这里详细描述问题 程序代码 composer require -W webman/admin 报错信息 Problem 1 Root composer.json requires webman/admin ^2.1 -> satisfiable by webman/admin[v2.1.1]. webman/admin v2.1.1 requires workerman/webman-framew...
2.1版本引进了 连接池操作,以前的版本我记得有看到过帖子是使用count有多少,就有多少个连接, 那么在这种情况下我想问问,我不使用协程操作,我想使用最新2.1版本,但还是想自适应比如有多少个count就有多少个连接这种,我是不是可以不配置 options 和 pool 参数,以上疑问 包括了Mysql 和 Reids 配置 问题,请大佬解答一下...
问题描述 从这几天新闻来看,大模型开源是趋势,落到企业内部使用,为了合规和隐私大概率会是本地化私有化。 所以 webman-ai 可以考虑支持本地嵌入向量模型,比如 bge-m3 ,nomic-embed-text, 这个对企业来说是最好落地的,也是见效最快的。 可以参考下 cherry studio...
问题描述 宝塔安装最新版webman ai报错 报错信息 root@)))))))))))):/www/wwwroot/webman# composer require -W webman/admin webman/openai Do not run Composer as root/super user! See https://getcomposer.org/root for details Continue a...
问题描述 项目能正常运行,但是不停地报 Exception: Address already in use,导致日志有几个G大小 报错信息 2025-02-19 04:45:50 pid:23471 worker[none:30795] exit with status 64000 2025-02-19 04:45:50 pid:23471 worker[none:30796] exit with status 64...
问题描述 webman2.1 使用了swoole作为驱动 在测试协程上下文传输时报错 程序代码或配置 操作系统环境及workerman/webman等具体版本 composer "php": ">=8.1", "workerman/webman-framework": "^2.1", "monolog/monolog": "^2.0", "webman/console": ...
问题描述 在例子中,onMessage是一个协程,从这个协程进入新的协Coroutine::create,这个新的协程结束后返回onMessage协程,然后通过context获取user_info是成功,这样做法与user_info保存到一个变量$user_info中,然后进入新协程,协程结束后返回onMessage协程,照样拿到$user_info的值,那context方式跟用变量保存方式好像没什么区别?有没有人知...
问题描述 webman1.5.19+thinkorm2.0.62+webman/log1.2.1 无法记录执行的sql日志,请问大佬是我哪里配置有问题吗? 这里写问题描述 Webman-framework v1.5.19 topthink/think-orm 2.0.62 think orm webman/think-orm 1.1.3 webman/lo...
问题描述 workerman http 并发上去后 报 too many connections mysql 配置 workerman http 配置 操作系统及workerman/webman等框架组件具体版本 workerman 3.1 linux 6核 16g 10m...
问题描述 webman/cache当设置array驱动时,无法缓存数据。 当我直接运行下面两行代码的时候,array驱动模式也是能正常打印数据的,但当我在没有清理缓存的情况下注释掉第一行代码再刷新页面时,打印NULL,使用has时也是false。 同样的代码试了另外两种驱动都是没有问题的。 程序代码或配置 Cache::set('key', ['code' => 200, 'message' => 'su...
问题描述 使用illuminate/database数据引擎,然后使用验证器做数据唯一性验证一直报错,是不支持验证还是我写的有错 Illuminate\Support\Facades\Validator; 验证器使用的这个,应该是安装数据时候自带的 程序代码或配置 $res = $request->post(); //数据验证 $validator = Validator:...
问题描述 使用webman2.1后,http服务进程数据库操作正常,自定义进程中首次查询数据正常,等待3分钟左右后,数据库连接操时:SQLSTATE[HY000]: General error: 2006 MySQL server has gone away。 1.http服务进程因请求结束会调用 Context::destroy() 能正常将连接回收放入连接池,数据库连接心跳正常,所以没有导致连接超时。自定义进程中...
问题描述 使用 php webman app-plugin:create appName 创建应用时,报错 程序代码 php webman app-plugin:create foo 报错信息 截图报错信息里报错文件相关代码 php webman app-plugin:create foo 操作系统及workerman/webman等框架组件具体版本 下图是版本信息 ...
问题描述 现在写的一个项目遇到个问题,就是后台有个监听程序监听rabbitmq的推送消息,收到消息后保存到数据库,后来发现这个程序隔夜后就无法写入数据了,原因是数据库的wait_timeout设置了3600秒,监听rabbitmq的程序是阻塞模式,所以就把数据库给断开了,walkor老大建议我使用协程模式让数据库连接变成连接池模式,照做后发现问题确实貌似解决了,但是遇到了新问题,服务器上安装swoole困难重重,后来...