【问题标题】:How can I resolve RouteNotFoundException?如何解决 RouteNotFoundException?
【发布时间】:2021-11-16 10:30:52
【问题描述】:

我正在尝试使用 Laravel 开发一个程序,我的 Route 有问题,它告诉我没有定义但它已经定义了,而且我正在使用 Ajax。

这是错误

这是我的带有 URL 和路由的 Ajax 我试图将 Route 放在代码的那部分,但是当我放在那里时,我遇到了其他问题。

我试过了

非常感谢您的帮助。

【问题讨论】:

  • 您好,请发布代码而不是图像。请阅读此stackoverflow.com/help/how-to-ask
  • 1- 您应该在此处复制并粘贴您的代码,而不是附加图像。 2- 如果您想发送任何错误或特定内容的图片,您应该使用屏幕截图,而不是您的手机。
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: php laravel routes laravel-blade


【解决方案1】:

添加新路线后,您需要清除缓存。所以运行这个命令:

php artisan cache:clear
php artisan route:cache

再检查一遍

【讨论】:

    【解决方案2】:

    您有两次相同的控制器方法定义并且您只更改了路由名称?所以它可以返回错误。删除第一条路线然后它会正常工作。

    Route::post('schedule/destory', 'Client\SchedulesController@destory')->name('client.schedules.destory');
    Route::post('schedule/destory', 'Client\SchedulesController@destory')->name('orders.schedules.store');
    

    请删除Route::post('schedule/destory', 'Client\SchedulesController@destory')->name('client.schedules.destory');路由。

    【讨论】:

      猜你喜欢
      • 2021-10-11
      • 1970-01-01
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      • 2018-06-01
      相关资源
      最近更新 更多