使用thinkorm,数据库连接数过多报错

按照文档提示,database.php 配置文件return [];安装了thinkorm,在项目代码中使用模型查询操作。thinkorm配置文件如下, 代码中使用think\Model,启动后会报错如下, 请问如何解决?...

doit 发表与 2022-09-26 990 浏览 2 回答
如何动态获取数据库连接用户和密码

各位大佬,项目中使用了laravel的orm,mysql的连接的账号和密码来源于vlucas/phpdotenv去加载.env的环境配置。 目前要使用阿里的密钥管理服务KMS,需要去动态获取一定时效性的账号密码。但config只有在reload时才会加载,有没有比较合适的方式去实现动态实时的?是需要crontab还是做共享内存,或者其他方式。...

康康 发表与 2022-09-15 651 浏览 1 回答
多应用 默认控制器和方法 默认应用的控制器和方法不能使用的问题

1.首先来说项目结构 2.多应用采用的是多应用插件 https://www.workerman.net/plugin/11 域名和插件对应是按照 https://www.workerman.net/q/7922 说的进行配置的 按照上面的伪静态规则写,默认应用的默认控制器和方法就是不能用,我将其合并后就可以了 3.多应用插件配置 具体问题是这样的: 现在通过 scrm.taoguapi.com 和blog.ta...

七彩枫叶 发表与 2022-09-15 601 浏览 2 回答
调用远程GatewayWorker API报错

当前项目是在 我本地Windows开发调试的 GatewayWorker 是运行在阿里服务器上的 (不处理任何逻辑) 本地怎么调用远程GatewayWorker的api接口 当前我是这么做的 但是会报错 具体报错是 本地Geteway类里的 sendBufferToGateway() 方法里的 stream_socket_sendto()这个函数 是我的用的姿势不对吗 各位大佬们 业务后端 截图 ...

shangyin 发表与 2022-09-15 468 浏览 2 回答
composer require wen-gg/webman-laravel-validate

Script support\Plugin::install handling the post-package-install event terminated with an exception [ErrorException] mkdir(): No such file or directory...

wangbin801 发表与 2022-09-15 603 浏览 1 回答
websocket连接发送请求,发着发着服务器端就突然接收不到消息

前端发送心跳: 服务器端截图: 重启服务端的时候前一阵正常回复,然后前端1s-2s发送一次心跳,过一阵就会出现服务端接收不到数据的情况,前端还是正常发送数据。这是啥问题? onMessage方法: handlerMessage方法: ...

wenruns 发表与 2022-09-14 3212 浏览 5 回答
为什么我ab测试数据库部分,比原生php+mysql慢?

为什么我ab测试数据库部分,比原生php+mysql慢? 慢了好多 不知道哪里调整 这个是原生的mysql开启1000次最大请求的情况下大概3秒6完成了全部请求 这个是webman的测压数据 webman比原生慢了大概10倍 直接输出字符串无mysql交互,webman比原生快了大概3倍 原生的是mysqli,webman用的thinkorm 执行的是 SELECT * FROM xx limit 10000 环...

zangcuanhh 发表与 2022-09-12 994 浏览 3 回答
关于webman 控制器和响应的一个疑惑?

设置如下的路由 <?php use Webman\Route; use App\Middleware\Authenticate; Route::post('/admins/login', [App\Controllers\AdminController::class,'login'])->name('admins.login'); Route::group('',function (){ ...

Van Chin 发表与 2022-09-10 1041 浏览 3 回答
怎么限制下载速度

response()->download(public_path() . '/favicon.ico', 'favicon.ico') 怎么限制这个下载速度...

webmanchin 发表与 2022-09-02 943 浏览 3 回答
定时器里面有类似sleep的方式主动阻塞么

在webman创建了一个自定义进程,定时器每隔1秒做一些业务 根据业务结果,某些情况下间隔一段时间再执行,类似这样的 <?php namespace process; use Workerman\Timer; class TaskTest { public function onWorkerStart() { // 每隔1秒做一些业务 Timer::add(...

Forsend 发表与 2022-09-02 1115 浏览 3 回答
中间件向控制器传参后,控制器收接收不到参数

按照手册里,在中间件使用$request->data = 'some value';向控制器传参 在控制器里response($request->data);怎么整都是空。...

ixiaofeng 发表与 2022-09-01 902 浏览 4 回答
发现一个webman的websocket的时候,传输gzip数据,解析数据会出现 gzdecode data error

<!DOCTYPE html> <html> <meta charset="UTF-8"> <script src="./../dist/pako.js"></script> <script> const obj = [ { foo: 'bar', baz: 'baz' }, { abra: 1, cadabra: 2222222222...

zh7314 发表与 2022-09-01 1011 浏览 2 回答
查询结果集如何转成数组

$user = Db::table('user')->where(['id' => 1])->first(); 查询结果集$user是对象,如何转成数组,直接加->toArray();报错...

小龙 发表与 2022-09-01 919 浏览 2 回答
求助一个路由不生效,提示404,大佬帮忙看下 [已解决]

路由代码 use Webman\Route; Route::any('/open/base/wechat/appid/{name}', [app\open\controller\Base::class, 'testurl']); 控制器代码 namespace app\open\controller; use support\Request; use think\facade\Db; use EasyWeCha...

jianqi 发表与 2022-08-31 1014 浏览 3 回答
laradock安装webman 望回复

执行docker-compose up -d webman 报错 报错信息:=> ERROR [6/9] RUN apt-get remove -y libssl1.1 && apt-get install libssl1.1 krb5-locales libkrb5support0=1.16-2ubuntu0.2 libkr 1.8s ERROR: Service 'webman...

admin001 发表与 2022-08-31 929 浏览 2 回答
must be compatible with PsrContainerContainerInterface::get($id)

php版本:7.4.24 windows环境 webman升级到1.4之后,在启动服务时会报一下错误: Fatal error: Declaration of Webman\Container::get(string $name) must be compatible with Psr\Container\ContainerInterface::get($id) in E:\php\webman\vendor\wo...

chen_bruce 发表与 2022-08-30 1073 浏览 1 回答
接口参数请求有问题

rt 一样的请求 不一样的结果 刷新几次 接受的pay_status 参数就变了..这是什么原因导致的...

lelouchyang 发表与 2022-08-29 737 浏览 4 回答
如何获取某个表的所有字段和类型?

如何获取某个表的所有字段和类型? 还有Illuminate\Database\Schema\Builder下的方法如何使用?...

小龙 发表与 2022-08-18 770 浏览 1 回答

xiuwang

10501
积分
0
获赞数
0
粉丝数
2016-12-08 加入
🔝