【发布时间】:2018-05-17 17:03:07
【问题描述】:
我正在尝试使用 Laravel 5.4 向数据库提交表单,但每次按下提交按钮时都会收到以下错误消息:
致命错误:找不到类“App\Http\Controllers\Controller”。
下面是我的controller.php代码:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class PagesController extends Controller
{
public function index()
{
return view('./');
}
public function about()
{
$title='About us';
return view('pages.about')->with('title',$title);
}
public function services()
{
$data=array(
'title'=>'Services',
'services'=>['Mechanic help','book a mechanic','others']
);
return view('pages.services')->with ($data);
}
public function create()
{
}
}
【问题讨论】:
-
请花点时间格式化问题
-
那么,您要尝试扩展什么类?显然不是
App\Http\Controllers\Controller... -
'controller.php'。是文件名吗,是在
app/Http/Controllers目录下吗? -
使用下面的命名空间
use App\Http\Controllers\Controller; -
@Rits 它已经在尝试加载
App\Http\Controllers\Controller,该名称不需要额外的别名。
标签: php laravel laravel-5.4