我在RouteCollection.php第161行得到NotFoundHttpException:

时间:2015-11-27 18:32:48

标签: php laravel laravel-routing

我在http://localhost/myproject/public/vendor

运行时遇到此错误

以下是我的路线:

Route::get('vendor', array('as'=>'vendorform','uses' => 'VendorController@create'));
Route::post('vendor', array('as'=>'saveVendor','uses' => 'VendorController@store'));

这是我在VendorController中的create方法

public function create()
    {
        //
        return view('vendor');
    }

当我运行php artisan route时:列出路由供应商未列出

我已尝试过路线:在php工匠中清楚但这无法解决问题。

vendor.blade.php位于/resources/views目录

请任何帮助。对我来说有挑战的是,一些以相同方式配置的路由有效,而其他路由无法工作。

请帮忙。

1 个答案:

答案 0 :(得分:2)

您不应在运行的网址中使用public。您应该运行http://localhost/myproject/vendor url