[請益] 換個方式寫Laravel還是有問題

看板PHP作者 (只有音樂相伴)時間1年前 (2023/11/10 00:59), 1年前編輯推噓4(402)
留言6則, 4人參與, 1年前最新討論串1/1
大家好 上一篇文章照著書寫沒法work 今天想說找個網頁範例來試試看 我找的是這個網頁 https://ithelp.ithome.com.tw/articles/10246093 這次的網頁範例比上篇文章還簡單 如下 ----------web.php <?php use Illuminate\Support\Facades\Route; //首頁 Route::get('/', 'HomeController@indexPage'); //使用者 Route::get('/user/auth/sign-up', 'UserAuthController@signUpPage'); Route::post('/user/auth/sign-up', 'UserAuthController@signUpProcess'); Route::get('/user/auth/sign-in', 'UserAuthController@signInPage'); Route::post('/user/auth/sign-in', 'UserAuthController@signInProcess'); Route::get('/user/auth/sign-out', 'UserAuthController@signOut'); ?> -----------HomeController.php <?PHP namespace App\Http\Controllers; use App\Http\Controllers\Controller; class HomeController extends Controller { //首頁 public function indexPage() { //省略 } } ?> ---------------------------------- 但還是出現錯誤訊息 Illuminate\Contracts\Container\BindingResolutionException Target class [HomeController] does not exist. 簡單的講,就是找不到HomeController 請問有人知道為什麼嗎 PS. app\Http\Controllers\HomeController.php 是直接用新增檔案新增的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.143.129.81 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1699549194.A.C51.html ※ 編輯: afred (220.143.129.81 臺灣), 11/10/2023 01:00:33 ※ 編輯: afred (220.143.129.81 臺灣), 11/10/2023 01:03:42

11/10 02:13, 1年前 , 1F
你要不要開個 github 或 gist,把程式碼放上去
11/10 02:13, 1F

11/10 02:13, 1年前 , 2F
大家比較容易參詳和協助 @@
11/10 02:13, 2F

11/10 09:37, 1年前 , 3F
範例用的route 寫法可能是laravel5.8,新版Laravel rout
11/10 09:37, 3F

11/10 09:37, 1年前 , 4F
e 預設寫法有變
11/10 09:37, 4F

11/15 22:49, 1年前 , 5F
use controller
11/15 22:49, 5F

11/18 15:37, 1年前 , 6F
看官網
11/18 15:37, 6F
文章代碼(AID): #1bJH0AnH (PHP)
文章代碼(AID): #1bJH0AnH (PHP)