• 1403/03/24

HomeController does not exist :

در درس 10

 این مشکل با قراردادن آدرس در ابتدای  HomeController درست میشه :

Route::get('/', 'App\Http\Controllers\HomeController@index');

وقتی از use استفاده میکنم باز خطا میده:

use App\Http\Controllers;

Route::get('/', 'HomeController@index');

تغییر این کد هم در فایل  RouteServiceProvider.php جواب نداد :

protected $namespace = 'App\Http\Controllers';

حالا من اگه بخوام کد اینجوری کار کنه  چیکار کنم؟

Route::get('/', 'HomeController@index');

ضمنا لاراول 5.8 رو نصب دارم.

سپاس

  • 1403/03/24
  • ساعت 17:32

سلام وقت بخیر

 

در لاراول ورژن جدید نحوه تغییر مسیر تغییر کرده 

 

از روش جدید استفاده کنید

یا از همین روش استفاده کنید

 

Route::get('/', 'App\Http\Controllers\HomeController@index')

  • 1403/03/24
  • ساعت 17:43

متشکرم استاد عزیز

بالاخره حل شد :

use App\Http\Controllers\HomeController;
Route::get('/', [HomeController::class , 'index']);

  • 1403/03/24
  • ساعت 19:45

زنده باشید


logo-samandehi