Too few arguments to function
laravel8利用。Too few arguments to functionのエラーメッセージが出た時の対応例です。
public function uploadpic(Request $request,$id)
では引数が少ないということですが、何を足せばいいか分からず代わりに$id を取ったら解決しました。
このfunctionでは、idではなくアップロードした画像が$requestであり、$idとは異なるからなんでしょうかね。なんでも、(Request $request, $id)を入れる癖をそろそろ辞めたいですね。