- 网页. php**
use App\Http\Controllers\Uploadcontroller;
Route::post('/upload', [Uploadcontroller::class, 'upload']);
- 上传控制器. php**
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class Uploadcontroller extends Controller
{
public function upload(Request $request){
dd($request->file('image'));
}
}
这些是我的路线和控制器代码。所以,当我点击上传时,它显示上传控制器不存在。我是新来的Laravel,我不知道这里出了什么问题。
2条答案
按热度按时间jm81lzqq1#
使用命令php artisan route:clear
和web.php文件
加在顶部
注意:检查文件名和类名的字母是否大小写相同
mitkmikd2#
你的密码看起来没问题。
但不要忘记每次你添加一个路由到'web.php'文件,你需要重建在Laravel的路由.
尝试在CMD中运行此命令: