Php Laravel路由文件无效

Php Laravel路由文件无效,php,laravel,laravel-5,Php,Laravel,Laravel 5,我试图创建一个视图来显示数据库中的数据,但我发现我的路由文件不再起任何作用 目前,我正试图让测试功能正常工作,但当我转到/test时,它只会说“找不到页面”。其他路线也行。即使我删除了所有的内容并保存了文件,所有其他的路由都可以工作 我尝试了artisan路由:清除,artisan缓存:清除等等,但没有任何效果 这是我的路线文件 Route::get('/test', function () { return "ok"; });//this is not workig Route::g

我试图创建一个视图来显示数据库中的数据,但我发现我的路由文件不再起任何作用

目前,我正试图让测试功能正常工作,但当我转到
/test
时,它只会说“找不到页面”。其他路线也行。即使我删除了所有的内容并保存了文件,所有其他的路由都可以工作

我尝试了
artisan路由:清除
artisan缓存:清除
等等,但没有任何效果

这是我的路线文件

Route::get('/test', function () {
    return "ok";
});//this is not workig

Route::get( '/', function () {
    return view( 'welcome' );
} );

Route::resource( 'submission', 'SubmissionController' );

执行
php artisan route:cache
时,Laravel会在
bootstrap/cache/routes.php
目录中创建一个缓存的路由文件。此文件存在时,将忽略所有其他应用程序路由文件

无论何时创建新路由,都需要通过执行
php artisan route:cache
重新生成路由缓存

如果需要删除路由缓存,可以执行
php artisan-route:clear

如果上述方法无法解决您的问题,则可能表明存在权限问题。确保
bootstrap/cache
目录具有要更改/删除的正确权限


否则,您可以自己手动删除
bootstrap/cache/routes.php
文件。

您是在localhost上执行此操作的吗?请记住,路由中的路径来自公用文件夹-您可能需要一些
.htaccess
来从URL中删除公用文件夹。访问
/public/test
是否返回“ok”?@MateiMihai不是哑巴,非常感谢您的帮助。之前一切都正常,即使我删除了路由文件,其他路由仍然正常。其他路线是一个多月前创建的。看起来路由文件被缓存了,但无论我做什么,都不会改变。是的。。似乎是这样。。可能删除
存储/framework/cache/*
?删除斜杠<代码>路由::获取('test',函数(){