framework
framework copied to clipboard
ThinkPHP Framework
### 所属功能组件 路由(Route) ### ThinkPHP 版本 6.1.0 ### 操作系统 windows ### 错误信息 _No response_ ### 其它说明
https://github.com/top-think/framework/blob/b6ed711ba206fb33984d6a25294a44b45d322e7c/src/think/route/dispatch/Controller.php#L105C1-L106C1
### 所属功能组件 路由(Route) ### ThinkPHP 版本 v8.1.3 ### 操作系统 Windows ### 错误信息 _No response_ ### 其它说明 _No response_
### 所属功能组件 其它 ### ThinkPHP 版本 8.0.3 ### 操作系统 liunx ### 错误信息 "topthink/think-orm": "v3.0.14", 出现情况,远程一对多查询时,第一个包裹领取了商品a后,第二个报个无法领取a 执行sql `[2025-08-15 15:58:11][sql] SELECT COUNT(*) AS think_count FROM `order_print_logistics` WHERE `site_id` = 100003 [ RunTime:0.000300s...
## 变动 1. 执行 `php think optimize` 后将自动运行 `optimize:*` 命令,在生产环境中只需执行 `php think optimize` 即可。 2. 同时优化 `optimize:config`、`optimize:route`、`optimize:schema` 命令,不传递 `dir` 参数时自动发现项目中对应的配置文件(支持多应用模式)。 3. 修复 `optimize:schema` 命令未缓存 model 目录的子目录内的模型文件
### 所属功能组件 路由(Route) ### ThinkPHP 版本 5.1.41 ### 操作系统 Ubuntu ### 错误信息 信息:header返回异常 路径:vendor\topthink\framework\library\think\Response.php 行号:151 ### 其它说明 在 HTTP 协议中,请求头的格式要求是 键: 值(冒号后面必须跟一个空格),否则可能被视为无效头信息,导致服务器无法正确解析。 你的代码中当前是 $key . ':' . $val,生成的格式是 键:值(冒号后无空格),这不符合标准 HTTP...
### 所属功能组件 其它 ### ThinkPHP 版本 8.1.3 ### 操作系统 centos ### 错误信息 ### 其它说明
### 所属功能组件 路由(Route) ### ThinkPHP 版本 8.1.3 ### 操作系统 OpenAnolis Edition ### 错误信息 url()方法生成的url,不能生成“product/detail/3.html”形式了,只能“product/detail.html?id=3”这样,8.1.2是可以的 ### 其它说明 _No response_
### 所属功能组件 控制器(Controller) ### ThinkPHP 版本 8.1.3 ### 操作系统 centos ### 错误信息 没更新前,在控制器中有sql语句 会出现在控制台sql输出,现在没有了 ### 其它说明 _No response_
**您的功能请求与问题相关吗?** 当前 invoke 函数调用类时无法使用 IDE 提示 **描述您想要的解决方案** invoke 函数通过 template 泛型返回对应的类型 ```php /** * 调用反射实例化对象或者执行方法 支持依赖注入 * @template T * @param class-string|callable $call 类名或者callable * @param array $args 参数 *...