路线停止工作

时间:2018-06-01 19:55:05

标签: php laravel laravel-5 laravel-5.6

我的一条路线正在返回此错误消息:

Not Found 

The requested resource /jackpots was not found on this server.

当我将路线名称更改为其他任何内容时,例如route-1,它有效。

服务器通过artisan serve

http://127.0.0.1:8000/jackpots上运行

我该如何解决这个问题?

编辑1:

不起作用:

路线:: get(' jackpots',' JackpotsController @ getIndex');

使用:

Route :: get(' jackpot',' JackpotsController @ getIndex');

1 个答案:

答案 0 :(得分:1)

原来这个问题与routes / web.php脚本中的任何内容无关。

在我的公共目录中,我还有一个与URL端点同名的文件夹,即

文件夹结构

public
|__jackpots

网/ routes.php文件

Route::get('jackpots', 'JackpotsController@getIndex');

这有点混淆了php服务器(以及apache)认为你正在尝试访问其权限不允许你这样做的public / jackpots文件夹。

我重命名了public / jackpots文件夹,问题解决了。