当路由定义的callback为匿名函数[即不是控制器方法]时 以下异常处理器失效只能走默认的

config/exception.php <?php return [ '' => support\exception\Handler::class, // 当路由定义的callback为匿名函数[即不是控制器方法]时 以下异常处理器失效只能走默认的 'api' => \app\api\ApiException::class ]; 不知是我路由配置的有问题还是就是这样的...

php_coder 发表与 2025-08-06 478 浏览 3 回答
咱们问答和分享有没有rss订阅地址?

rt 咱们问答和分享有没有rss订阅地址? 想要再 folo 中预览 ...

缝合 发表与 2025-08-06 353 浏览 1 回答
请教:app.debug=true/false如何验证?

问题描述 请教大佬: 在配置项config/app.php中有个配置项 debug=true 作用体现在哪里啊? 开启与关闭的效果如何验证呢? <?php use support\Request; return [ 'debug' => true, 'error_reporting' => E_ALL, 'default_timezone' => 'Asia/Sha...

liziyu 发表与 2025-08-02 356 浏览 1 回答
官网绑定手机号收不到短信

问题描述 在https://www.workerman.net/ 上登陆注册账号,绑定手机号时收不到短信呢,...

ainim 发表与 2025-07-29 273 浏览 1 回答
GatewayWorker最新版会报错 event拓展实例EventBase不允许序列化

EventBase instances are not serializable in GatewayWorker/vendor/workerman/gateway-worker/src/Protocols/GatewayProtocol.php:204 GatewayWorker最新版会报错 php8所有版本都试了,都报错,workman5.1 event拓展实例EventBase不允许序列化...

willow152 发表与 2025-07-29 311 浏览 1 回答
自定义Bootstrap会执行多次start方法

问题描述 自定义业务初始化继承Bootstrap接口,重新start后启动程序,会发现一直在执行start方法 程序代码或配置 class MqttPublisher implements Bootstrap { protected static $client = null; const MQTT_ADDRESS = "mqtt://0.0.0.0:1883"; const MQTT_U...

cuihaifeng1234 发表与 2025-07-29 303 浏览 3 回答
Gateway类的onClose回调偶发无法获取uid属性

问题描述 在webman项目中使用了Gateway-worker,在process.php的gateway.constructor中添加了onClose回调,在回调里面获取uid属性,出现偶尔无法获取该属性的报错,然后整个项目程序卡住,接口全部处于pending 程序代码 config\plugin\webman\gateway-worker\process.php部分代码如下: 'gateway' => [ ...

IT男 发表与 2025-07-28 219 浏览 1 回答
关于$request->header()获取的键全部转为小写的疑问

最近在写一个功能把header/get/post的数据全部取出分别放到一个数组下的header/get/post下,取值时用.链接的key取多维数组下相应的值,获取header内的值时总是获取不到,后来发现header的所有key都转了小写了,想问一下老大这么写的原因是有什么特殊的考虑吗?...

RainLee1990 发表与 2025-07-28 376 浏览 1 回答
请教下大佬,在GatewayWorker项目中怎么使用数据库连接池

问题描述 GatewayWorker项目中可以使用哪个数据库连接池? 为此你搜索到了哪些方案及不适用的原因 想尝试接入 https://www.workerman.net/doc/webman/db/tutorial.html webman/database的连接池,但不成功...

wuyuan 发表与 2025-07-25 437 浏览 1 回答
官方会考虑出一个MCP server的方案吗?

问题描述 官方会考虑出一个MCP server的方案吗?...

剑客落落 发表与 2025-07-20 1921 浏览 3 回答
webman使用命令行make可以直接创建控制器,插件应该怎么创建控制器和模型?

问题描述 webman使用命令行make可以直接创建控制器,插件应该怎么创建控制器和模型 为此你搜索到了哪些方案及不适用的原因 无...

积极废人 发表与 2025-07-18 311 浏览 1 回答
缓存插件 中间件里面获取不到缓存

问题描述 缓存插件 中间件里面获取不到缓存 程序代码或配置 $res = Cache::get('sys_user_'.$uid); //读取缓存 if(!$res) { $res = user::find($uid)->toArray(); if(!$res) return error(101, '用户不存在'); Cache::set('sys_user_'.$reques...

abinx 发表与 2025-07-13 404 浏览 1 回答
workerman 官网站点的源码有没有分享出来,看着现在功能也挺多的,想了解学习一下。

问题描述 workerman 官网站点的源码有没有分享出来,看着现在功能也挺多的,想了解学习一下。...

缝合 发表与 2025-07-11 508 浏览 1 回答
Redis-queue队列问题,think-orm添加数据后调用send()方法。不消费

向数据库INSERT数据。ID返回了,但数据库里没有添加数据。 源码如下 调用send方法 添加数据 查看日志,显示有INSERT语句,但MYSQL里没有 相同的代码,在别外一个文件里执行就正常 源码如下 调用send方法 添加数据 这2个文件在不同的目录下,use也用了别名 不知道哪里的问题?大佬帮看下呗...

jinxuezhi 发表与 2025-07-10 350 浏览 2 回答
静态文件配置(/config/static.php)无效,一直出现跨域

静态文件配置(static.php)没用,请问需要怎么设置才能使静态文件配置起作用? 访问下载图片出现跨域,实际上已经配置了跨域请求头,可还是点击下载图片的时候出现跨域,请问怎么解决 ...

Alex-9930 发表与 2025-07-09 385 浏览 2 回答
webman1.5出现内存泄漏,如何定位

webman1.5出现内存泄漏 webman框架运行了有一年,后面不知道从什么时候开始,内存一直在增加,不释放,按照之前walkor提供的方法检测,心跳检测接口都出现内存变化,各位大佬,有什么好的方法可以定位吗 检查内存变化中间件 public function process(Request $request, callable $handler) : Response { $respon...

wuxian 发表与 2025-07-08 1387 浏览 10 回答
Channel组件不支持二进制打包运行

问题描述 二进制打包后运行报错 Channel\Client not support subscribe method when it is not in the workerman environment. 报错信息 Exception: Channel\Client not support subscribe method when it is not in the workerman environment. ...

hsk99 发表与 2025-07-07 295 浏览 1 回答
webman本地请求每次都很慢【已解决】

问题描述 之前请求都是正常的,速度很快。最近不知道什么原因,项目代码每次修改完代码后重新加载请求都很慢。线上运行是正常的。后面我把workerman换成v5.1.3的就正常了,不知道是不是我本地环境的原因还是啥的,业务代码都没改,升级了高版本的框架就没有这个问题。 程序代码或配置 代码就一个请求登录的接口,没有很复杂的逻辑,本地数据量也不大 重现问题的步骤 workerman运行的截图如下: v4.1.15 v5....

Jonlinc 发表与 2025-07-04 708 浏览 2 回答
queue队列里orm查询报错 (不定时报错)

问题描述 queue队列里orm查询报错 (不定时报错) 使用的是webman-admin 自带的La ORM 程序代码 <?php namespace app\queue\redis; use app\admin\model\Receipt; use Carbon\Carbon; use setasign\Fpdi\PdfParser\CrossReference\CrossReferenceExcept...

阿沁 发表与 2025-07-03 694 浏览 3 回答
关于报错Error while injecting dependencies into

问题描述 项目是正常运行的,平常也使用phpstorm 上传文件,今天使用 phpstorm 上传代码后就立即报错了,Error while injecting dependencies into app\strategy\StrategyFactory: No entry or class found for 文件名称 ; process配置是这样子的 后面是重新执行了命令 reload 报错才停止,有没有什么办...

wickeve 发表与 2025-07-03 463 浏览 1 回答

walkor

164231
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝