重命名后不存在Laravel方法

时间:2019-02-27 09:08:59

标签: php laravel laravel-5 routes

在将方法从 store 重命名为 save 后,这里还有一个小问题,我也在 Route

中重命名了
Route::post('blog', 'Backend\BlogController@store');

Route::post('blog', 'Backend\BlogController@save');

但是当我点击提交时,它仍然显示我:

  

方法[存储]不存在。

有人可以帮助我吗?

6 个答案:

答案 0 :(得分:2)

运行以下命令。

composer dump-autoload -o

如果问题仍然存在,请也使用以下命令

php artisan config:clear
php artisan cache:clear
php artisan view:clear

希望这会有所帮助。

答案 1 :(得分:0)

使用以下命令清除laravel缓存:

php artisan cache:clear

答案 2 :(得分:0)

只需对清除路由缓存运行以下命令:php artisan route:cache

答案 3 :(得分:0)

请在命令下运行

php artisan route:clear
php artisan config:clear
php artisan cache:clear

答案 4 :(得分:0)

请参阅Accessing Laravel .env variables in blade

有关解决此类缓存问题的命令的详细列表。

答案 5 :(得分:0)

已解决

很明显,我的错误是将"route :: resource"放在底部处,然后我将其删除了。