小编ste*_*ven的帖子

Laravel 中缺少路由所需的参数

在我的 Laravel 应用程序中,每当我转到此路由时:/admin 或 admin/users 我收到以下错误消息,但其他路由的工作方式类似于 admin/users/create 或 admin/users/edit:

Missing required parameters for [Route: admin.users.edit] [URI: admin/users/{id}/edit]. (View: C:\xampp\htdocs\CMS\resources\views\admin\index.blade.php)
Run Code Online (Sandbox Code Playgroud)

请注意,我没有包含 index.blade.php 的所有 html 代码,因为它太长了,唯一的刀片代码来自我粘贴的内容。

Index.blade 视图:

 <ul class="nav nav-second-level">
                            <li>
                                <a href="{{route('admin.users.edit')}}">All Userss</a>
                            </li>

                            <li>
                                <a href="{{route('admin.users.create')}}">Create User</a>
                            </li>

                        </ul>
Run Code Online (Sandbox Code Playgroud)

路线清单:

网址:

- admin/users
- admin/users/create
- admin/users/store
- admin/users/update
- admin/users/{id}/edit
Run Code Online (Sandbox Code Playgroud)

姓名:

1. admin.users.index
 2. admin.users.create
 3. admin.users.store
 4. admin.users.update
 5. admin.users.edit
Run Code Online (Sandbox Code Playgroud)

行动:

 1. App\Http\Controllers\AdminUsersController@index 
 2. App\Http\Controllers\AdminUsersController@create 
 3. App\Http\Controllers\AdminUsersController@store 
 4. App\Http\Controllers\AdminUsersController@update 
 5. App\Http\Controllers\AdminUsersController@edit
Run Code Online (Sandbox Code Playgroud)

管理员/用户

路线:

Route::get('admin/users/', [

    'uses' => …
Run Code Online (Sandbox Code Playgroud)

php laravel blade laravel-routing laravel-5

3
推荐指数
1
解决办法
3万
查看次数

将应用程序部署到heroku时找不到Procfile

将我的laravel应用程序部署到heroku时,找不到Procfile失败。我该如何创建呢?这个文件需要什么 由于出现403禁止的错误,我无法通过浏览器访问该应用。

将文件推送到heroku时的确切错误消息:

NOTICE: No Procfile, using 'web: vendor/bin/heroku-php-apache2'.
Run Code Online (Sandbox Code Playgroud)

php git heroku laravel

2
推荐指数
2
解决办法
2776
查看次数

标签 统计

laravel ×2

php ×2

blade ×1

git ×1

heroku ×1

laravel-5 ×1

laravel-routing ×1