私はlaravelフレームワークが初めてです。laravel webapplication を編集しようとしています。
Web サイトは AWS の EC-2 インスタンスで実行されています。私はfilezillaでSCPをやっています。
/var/www/html/app には 1 つの route.php ファイルがあることがわかりました。そこに定義されたルートの1つは次のとおりです。
#get checkout page
Route::get('/checkout', ['as' => 'checkout', 'uses' => 'CartController@getCheckout']);
example.com/checkout にアクセスしたとき
example.com/cart に移動します
カートコントローラの getCheckout()
// show checkout form
public function getCheckout()
{
if(getCartTotal())
{
return View::make('cart.checkout');
}else {
return Redirect::route('cart')->withCartErrorMessage('Please add some items to cart!');
}
}
私の質問はです。上記のルートを製品ページなどに変更したとき。反映されず、wxample.com/cart に移動します。
route.php ファイルを削除してから example.com/checkout を押しても、まだ example.com/cart に移動します
なぜそうなのですか?
編集 :
私は php artisan routes コマンドでテストし、routes.php からのすべてのルートを一覧表示し、 /var/www/html/app フォルダーから route.php ファイルを削除すると、上記のコマンドは Your application does not have any routes.
つまり、適切な routes.php ファイルを編集しています。しかし、/var/www/html/app routes.php ファイルで変更されたルートが反映されないのはなぜですか?