之前程序是1.5.x,程序运行没有问题,今天手欠,升级1.6.5就出了问题。
一直报这个错:Missing input parameter :parameter in D:\xxx\vendor\workerman\webman-framework\src\App.php: 520
路由配置:
Route::any('/admin/connect/oauth/{platform}/{id:\d+}', [Connect::class, 'oauth']);
控制器:
public function oauth(Request $request, $platform, $appId){
// xxx
}
路由配置:
Route::any('/admin/connect/oauth/{platform}/{id:\d+}', [Connect::class, 'oauth']);
控制器:
public function oauth(Request $request, $platform, $appId){
// xxx
}
windows 和 linux下都有这个问题
解决了,变量的名称问题,
public function oauth(Request $request, $platform, $id){
// xxx
}
这么写就ok了