這篇文章主要介紹“l(fā)aravel9提示“Target *classController does not exist”如何解決”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“l(fā)aravel9提示“Target *classController does not exist”如何解決”文章能幫助大家解決問題。
成都創(chuàng)新互聯(lián)公司基于成都重慶香港及美國等地區(qū)分布式IDC機房數(shù)據(jù)中心構建的電信大帶寬,聯(lián)通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務器托管報價,主機托管價格性價比高,為金融證券行業(yè)成都服務器托管,ai人工智能服務器托管提供bgp線路100M獨享,G口帶寬及機柜租用的專業(yè)成都idc公司。
關于 laravel 9 api 提示 Target class [App\\Http\\Controllers\\CaptchasController] does not exist 解決方法
1. 打開 app\Providers\RouteServiceProvider.php
class RouteServiceProvider extends ServiceProvider
{
.
.
.
.
.
protected $namespace ='App\\Http\\Controllers';
public function boot()
{
$this->configureRateLimiting();
$this->routes(function () {
Route::middleware('api')
->prefix('api')
->namespace($this->namespace)
->group(base_path('routes/api.php'));
Route::middleware('web')
->namespace($this->namespace)
->group(base_path('routes/web.php'));
});
}
}
2. 打開 app\Providers\RouteServiceProvider.php
name('api.v1.')
->namespace("Api")//添加命名空間
->group(function () {
Route::middleware('throttle:'.
config('api.rate_limits.sign'))
->group(function () {
// Route::post('captchas', [CaptchasController::class, 'store'])->name('captchas.store'); ---原來的
Route::post('captchas', 'CaptchasController@store')
->name('captchas.store');// 修改成這樣即可
});
Route::middleware('throttle:' .config('api.rate_limits.access'))
->group(function () {
});
})
關于“l(fā)aravel9提示“Target *classController does not exist”如何解決”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。