我的一条路线正在返回此错误消息:
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');
答案 0 :(得分:1)
原来这个问题与routes / web.php脚本中的任何内容无关。
在我的公共目录中,我还有一个与URL端点同名的文件夹,即
文件夹结构
public
|__jackpots
网/ routes.php文件
Route::get('jackpots', 'JackpotsController@getIndex');
这有点混淆了php服务器(以及apache)认为你正在尝试访问其权限不允许你这样做的public / jackpots文件夹。
我重命名了public / jackpots文件夹,问题解决了。