即使在我的web.php
中设置了正确的路线,我也会在404 not found
模式下的Laravel应用程序中收到local
错误。
除了这个页面之外,所有页面都正常工作,我在单击表单上的POST
按钮后,使用submit
方法收到此错误。这是我的web.php
文件。
Route::get('categories/create',"CategoryController@create");
Route::post('categories',"CategoryController@store");
更新 我的日志说:
[Wed Mar 21 16:40:22 2018] 127.0.0.1:59460 [404]: /categories - No such file or directory
[Wed Mar 21 16:40:22 2018] 127.0.0.1:59464 [200]: /favicon.ico
[Wed Mar 21 16:41:00 2018] 127.0.0.1:59472 [404]: /categories - No such file or directory
[Wed Mar 21 16:41:00 2018] 127.0.0.1:59476 [200]: /favicon.ico
[Wed Mar 21 16:41:03 2018] 127.0.0.1:59480 [200]: /favicon.ico
[Wed Mar 21 16:41:09 2018] 127.0.0.1:59484 [404]: /categories - No such file or directory
[Wed Mar 21 16:41:09 2018] 127.0.0.1:59488 [200]: /favicon.ico
这是我的查看文件 - > https://pastebin.com/NEukzc5s
答案 0 :(得分:4)
您可能在项目的公用文件夹中具有相同的categories
命名目录。 (public/categories)
只需将该目录重命名为其他名称并尝试。
答案 1 :(得分:0)
有几种可能性,
auth middleware
群组/
php artisan route:clear
检查所有这些可能性并告诉我是否有错误。