加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – Laravel Api路由无法加载. 404未找到

发布时间:2020-12-14 19:42:33 所属栏目:大数据 来源:网络整理
导读:作为参考,我一直在使用本教程 https://scotch.io/tutorials/build-a-time-tracker-with-laravel-5-and-angularjs-part-2. 我想要更熟悉laravel 5,因为我之前只使用了4并且发现了上面的教程,它也混合了一点角度js.我按照教程中的第一部分和第二部分,使用mysql
作为参考,我一直在使用本教程 https://scotch.io/tutorials/build-a-time-tracker-with-laravel-5-and-angularjs-part-2.

我想要更熟悉laravel 5,因为我之前只使用了4并且发现了上面的教程,它也混合了一点角度js.我按照教程中的第一部分和第二部分,使用mysql和phpmyadmin设置了一个数据库.

我到达了一个关于中途的部分,它设置了一个带有前缀api的组路由,从数据库中提取种子数据并在视图中显示它.

// app/Http/routes.php

 ...

// A route group allows us to have a prefix,in this case api
Route::group(array('prefix' => 'api'),function()
{
    Route::resource('time','TimeEntriesController');
    Route::resource('users','UsersController');
});

在此之后,我转到页面,之前使用文件而不是数据库中的数据呈现的区域现在是空白的.如果我检查元素,我得到“无法加载资源,服务器响应状态为404(未找到)”,它显示我的路径时间跟踪器-2 /公共/ api /时间.

路由使用这两个控制器来使用我的数据库中的userdata填充页面

// app/Http/Controllers/TimeEntriesController.php

...

use AppHttpRequests;
use AppHttpControllersController;    
use AppTimeEntry;

use IlluminateSupportFacadesRequest;

class TimeEntriesController extends Controller {

    // Gets time entries and eager loads their associated users
    public function index()
    {
        $time = TimeEntry::with('user')->get();

        return $time;
    }


// app/Http/Controllers/UsersController.php

...

use AppHttpRequests;
use AppHttpControllersController;
use AppUser;

use IlluminateHttpRequest;

class UsersController extends Controller {

    // Gets all users in the users table and returns them
    public function index()
    {
        $users = User::all();

        return $users;
    }

再一次,我没有和Laravel一起工作太多,这是我第一次搞乱角度,所以我不知道我是否遗漏了一些非常明显的东西或者这笔交易是什么.我检查了所有代码,并将其与示例代码进行了比较,除了我的数据库信息外,它们是相同的.我也已经废弃了这个项目并从头开始,当我到达这一点时仍然会得到同样的错误.

任何形式的方向都会非常感激,因为这个错误让我疯狂.

解决方法

请记住指向公用文件夹,而不是根文件夹.这就是为什么您的URL是时间跟踪器-2 /公共/ api /时间而不是时间跟踪器-2 / api /时间.这应该可以解决您的404错误.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读