使用think-orm 模型查询数据data返回为空

使用think-orm 模型查询数据data返回为空,实际是有数据的 $lists = Order::field($field)->where($where)->order($order)->paginate($limit); 打印sql日志:SELECT * FROM order WHERE ( pay = 1 AND status = 1 ) ORDER BY id DESC LIMIT...

khmnv 发表与 2025-03-02 142 浏览 1 回答
感谢老大授权发帖:《深入PHP内核源码》原创视频及《配套文档的免费赠送事宜》

感谢老大@walkor创造的伟大作品workerman,无论是对我个人学习成长还是爬山虎开源项目均受益匪浅。 然后直奔主题了,历时两年,个人精心制作了一套原创视频【深入PHP内核源码】,有兴趣的小伙伴可以支持下这套原创视频,购买的部分所得将贡献给workerman社区以支持社区的发展,若于社区购买留言更好。 【0】关于误区说明: 关于误区思来想去还是说明一下:落根研究的是抽象的解释器,所以核心的知识体系并不是只面向P...

phpcreeper 发表与 2025-01-07 1959 浏览 20 回答
webman怎么开启非堵塞

问题描述 这里写问题描述 webman是基于workman为容器做的框架,而workman是非阻塞IO,那么webman是否也能实现非堵塞呢,就是一个进程在处理一个请求,而这个请求sleep(5),是否此刻另一个请求进来也能被处理呢 此时我只开了一个进程 这是请求打印 结果是堵塞的 如果不支持,那我对于webman的理解,它是否只是比传统fpm多了个常驻内存,萌新求助...

ADMIN 发表与 2025-01-07 505 浏览 2 回答
联表一次查询和查询后循环内再查询别的表组装数据,哪个性能好呢?

问题描述 在后台列表一页只显示10条的情况下 联表查询: 关联所有需要的表一次查完 查询之后foreach循环内再查询别的表组装数据: 比如order先查10条,然后foreach循环的时候再查询用户表、商品表、地址表等等 以上两种方式那种性能好点呢?...

timeless-zyg 发表与 2024-12-09 652 浏览 7 回答
workerman 里面的redis 队列是基于redis的什么特性实现的?

问题描述 workerman 里面的redis 队列是基于redis的什么特性实现的? 能否保证队列不会丢失数据? 能否能手动ACK? 大并发多线程下是否存在竞争关系? 队列堆积怎么处理?...

myzero680 发表与 2024-12-06 1695 浏览 1 回答
对于webman并发执行同一个select SQL语句的疑问

问题描述 对于webman使用mysql的一个疑问。 假设现在有个SQL语句,已知当前SQL语句运行为: select * from '视图'; 应为视图的语句比较复杂,所以运行这个SQL所需要的时间为10s。 那么这个时候同时有10个用户调用API执行这个语句(同时在这10API运行结束前没有其他API的调用和执行)。那么webman的第10个用户是会等待10s还是100s才能得到api的返回?...

wanghaohan 发表与 2024-11-22 297 浏览 1 回答
Workerman[start.php] start in DAEMON mode 已解决

问题描述 环境:dabian12,php81 sudo php start.php start 出现 Workerman[start.php] start in DAEMON mode 我已经把APP_DEBUG = false ,还是会有,本地开发没有,另外php环境是用php8.1, 用这个php8.1包 我本地Windows用这个包也没出现这个问题,很奇怪 已解决 https://www.workerman...

owenzhang 发表与 2024-11-20 562 浏览 2 回答
webman本地响应时间很快,部署到线上就很慢了,已解决,网络延迟问题

问题描述 webman本地响应时间很快,部署到线上就很慢了,帮忙看下,谢谢 为什么差别这么大,响应时间查了100倍 本地: Windows开发,16G,连接数据库也是本地的,mysql5.7,响应时间36ms 线上: Dabian开发,海外亚马逊云服务器,Linux内核调优也处理了, 2核4G,连接数据库也是本地的,mysql8.0,响应时间513ms 已解决,属于网络延迟,本地是大陆访问国外有网络延迟,我用海外...

owenzhang 发表与 2024-11-20 591 浏览 3 回答
windows下有没有重启webman的命令?

我用nssm把webman做成一个windows服务,想在页面做一个重启webman服务的按钮。但是用net命令的话只能停止服务,因为执行了net stop命令的话整个服务就终止了,无法再执行接下来net start。另外windows下貌似没有重启服务的命令,一般都是用ctrl+c,试了php windows.php无论后面加start还是stop/restart,效果都是启动webman。想问下大佬们有没有什么方...

vincentzzj 发表与 2024-11-15 376 浏览 1 回答
gatewayWorker重启后bussinessworker起不来

我重启了gatewayworker,刚开始进程都起来了,但很快,也就几秒钟,使用status指令查看进程,发现bussinessworker进程只剩几个,再执行status指令,bussinessworker进程已经没有了,此时workerman日志文件里面没有报错信息,使用debug模式运行时并没有错误信息提示,但是当执行指令停止gatewayworker时,workerman日志就开始疯狂抛出错误,如下图。之前也...

dou号 发表与 2024-09-06 437 浏览 2 回答
nginx 代理,我觉得不用配置 root 选项才是最好的吧

注意 特别注意的是,root选项一定要配置成webman下的public目录,千万不要直接设置成webman目录,否则你的所有文件可能会被外网下载访问,包括数据库配置等敏感文件。 我看文档最后有这一段,但是我觉得代理到webman,完全不需要root 选项,所以请求都转给webman 就可以了,至于静态资源文件,现在一般都放在oss上面,或者其他CDN服务器。可以完全不用这个root选项,不让用户请求本机的其他资源文...

tqjs 发表与 2024-08-27 532 浏览 3 回答
请问一下,使用的框架是TP6+workerman,启动服务的时候报错

问题描述 使用TP6+workerman运行服务报错 环境:PHP+Apache+MySql+Linux 框架:TP6 使用的是宝塔面板 我再配置好了之后,一旦启动服务(php think worker:server),就提示报错,报错如下 但是使用php think worker命令启动服务,就不会有错 遇到过有说是权限的问题,但是我把对应目录的权限全部改成777了。依旧会出现这个问题。请问一下这个到底是什么问...

只是!太年轻 发表与 2024-08-14 839 浏览 2 回答
gatewayWorker - 两台服务器、一台启动之后、另一台会自动关闭、什么原因导致的

问题描述 A服务器正常启动之后,B服务器启动之后提示这个 然后杀掉B服务器的8282进程 启动之后A服务器的会自动停止 这里写描述...

小莫0921 发表与 2024-07-23 631 浏览 2 回答
Win10下如何使用GatewayWorker启动

问题描述 使用GatewayWorker框架启动的时候,如何在Windows下进行测试 程序代码 public function handle() { global $argv; $action = $this->argument('action'); $argv[0] = 'wk'; $argv[1] = $action; ...

zhang963hao 发表与 2024-07-11 403 浏览 1 回答
wenman在linux是多进程,在windows server是单进程还是怎么的?

问题描述 wenman在linux是多进程,在windows server是单进程还是怎么的?效率差距有多大?...

Q535977672 发表与 2024-07-01 611 浏览 3 回答
请问GatewayWorker是否支持SSE?

问题描述 目前用Gatewayworker搭建了一套集群的消息推送系统,客户端只需要接受消息,发现SSE更合适,想问是否有基于GatewayWorker的SSE案例或实现方式? 为此你搜索到了哪些方案及不适用的原因 搜遍文档和问答,貌似只有Workerman支持? GatewayWorker文档中也说明了不支持监听http,但SSE是基于http,如果换成Workerman来实现,分布式集群又不好实现和管理,整体架构...

Wakada 发表与 2024-06-30 712 浏览 3 回答
thinkorm facade ReflectionUnionType::isBuiltin()

问题描述 thinkorm facade Call to undefined method ReflectionUnionType::isBuiltin()...

forwebreg 发表与 2024-06-15 378 浏览 1 回答
PHP8.3 json_validate 存在bug

问题描述 json_validate 在验证数字字符串时候返回true var_dump(json_validate('12345677878')); bool(true) ---------------理解有误------------------------- 12345677878 是一个 合格json,允许正常解析,所以不存在bug,并不是所有的json值都必须大括号包起来...

muvtou 发表与 2024-06-12 874 浏览 7 回答
如何在普通php后端里统计在线人数?

问题描述 经常看到某些网站显示,当前在线xxx人。 如何做到的?...

914739959 发表与 2024-06-05 775 浏览 2 回答
gatewayworker的onMessage方法接收第一个消息还在处理时前端发送第二个消息不处理。

问题描述 gatewayworker的onMessage方法接收第一个消息还在处理时前端发送第二个消息不处理。 想要实现的是,前端只要一发消息,不管上一条消息业务有没有处理完都进行现在这条的处理。...

zhoumo 发表与 2024-05-24 565 浏览 1 回答

释永战

1166
积分
0
获赞数
0
粉丝数
2019-01-03 加入
×
🔝