【发布时间】:2017-05-07 18:22:21
【问题描述】:
我是 laravel 5.3 的新手。现在我创建了一个表单,当我提交表单时,它显示一个错误,例如
Container.php 第 749 行中的反射异常:类 App\Http\Controllers\registration 不存在
- 在 Container.php 第 749 行
- 在 ReflectionClass->__construct('App\Http\Controllers\registration') 在 Container.php 第 749 行
- 在 Container->build('App\Http\Controllers\registration', array()) 中 Container.php 第 644 行
- 在 Container->make('App\Http\Controllers\registration', array()) 中 Application.php 第 709 行
- 在 Application->make('App\Http\Controllers\registration') 中 Route.php 第 203 行 Route->getController() 在 Route.php 第 316 行
- 在 Route->controllerMiddleware() 在 Route.php 第 278 行
- 在Route->gatherMiddleware() 在Router.php 第655 行
- 在 Router->gatherRouteMiddleware(object(Route)) 在 Router.php 行 635
- 在路由器->runRouteWithinStack(object(Route), object(Request)) in Router.php 第 618 行
- 在 Router->dispatchToRoute(object(Request)) 在 Router.php 第 596 行
- 在 Router->dispatch(object(Request)) 在 Kernel.php 第 268 行
- 在 Kernel->Illuminate\Foundation\Http{closure}(object(Request)) 中 Pipeline.php 第 53 行
- 在 Pipeline->Illuminate\Routing{closure}(object(Request)) 中 CheckForMaintenanceMode.php 第 46 行
- 在 CheckForMaintenanceMode->handle(object(Request), 对象(闭包))在 Pipeline.php 第 137 行
- 在 Pipeline->Illuminate\Pipeline{closure}(object(Request)) 中 Pipeline.php 第 33 行
- 在 Pipeline->Illuminate\Routing{closure}(object(Request)) 中 Pipeline.php 第 104 行
- 在 Pipeline->then(object(Closure)) 在 Kernel.php 第 150 行
- 在 Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php 第 117 行
- 在 Kernel->handle(object(Request)) in index.php 第 53 行
- 在 require_once('C:\xampp\htdocs\laravel_demo\public\index.php') 中 server.php 第 21 行
我有一条类似的路线
Route::resource('registration','RegistrationController');
Route::post('store','registration@store');
这里我的 RegistrationController 被重命名为 registration
我的注册控制器:
<?php
namespace App\Http\Controllers;
use DB;
use Illuminate\Http\Request;
use App\RegistrationModel;
class RegistrationController extends Controller
{
public function index()
{
// $uers=DB::table('tset')->get();
//return $uers;
return view('pages.registration');
// return view('pages.registration')->with('users',$uers); //return users from db
}
public function store()
{
}
}
我的查看页面:
{{Form::open(array('action' => 'registration@store', 'method' => 'post'))}}
<table>
<tr>
<td>
Entr SNO:
</td>
<td>
{!! Form::text('sno', null, ['class' => 'form-control']) !!}
</td>
</tr>
<tr>
<td>
Enter Name:
</td>
<td>
{!! Form::text('sname', null, ['class' => 'form-control']) !!}
</td>
</tr>
<tr>
<td>
Enter Course:
</td>
<td>
{!! Form::text('course', null, ['class' => 'form-control']) !!}
</td>
</tr>
<tr>
<td>
Entr SNO:
</td>
<td>
{{ Form::select('number', [1, 2, 3], null, ['class' => 'field']) }}
</td>
</tr>
<tr>
<td>
{!! Form::submit('Submitform', ['class' => 'btn btn-primary']) !!}
</td>
</tr>
</table>
{!! Form::close() !!}
我不知道为什么当我点击保存按钮保存帖子时出现此错误。请帮助我
【问题讨论】:
标签: php laravel-5.3