看板 PHP 關於我們 聯絡資訊
大家好 上一篇文章照著書寫沒法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
gpmm: 你要不要開個 github 或 gist,把程式碼放上去 11/10 02:13
gpmm: 大家比較容易參詳和協助 @@ 11/10 02:13
chiming: 範例用的route 寫法可能是laravel5.8,新版Laravel rout 11/10 09:37
chiming: e 預設寫法有變 11/10 09:37
cc711612: use controller 11/15 22:49
molopo: 看官網 11/18 15:37