контроллер в Ларавеле - PullRequest
       3

контроллер в Ларавеле

0 голосов
/ 03 октября 2018

Я пытаюсь выучить Ларавел, но у меня есть проблема, которую я не понимаю.Когда я хочу запустить контроллер, появляется сообщение об ошибке.

Я ввожу 3 строки команды на CMD

php artisan make:controller WelcomeController
php artisan make:controller AboutController
php artisan serve

Затем я устанавливаю связь между контроллером и маршрутом.

Route::get('about', 'AboutController@index');

А в файле AboutController.php у меня есть

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class AboutController extends Controller
{
    public function index()

    {

        return view('about');

    }
}

Нормально это должно работать?Я посмотрел туто на YouTube https://www.youtube.com/watch?v=QASe8bXMMFA&t=56s

У меня есть сообщение об ошибке => "include (C: \ wamp64 \ www \ testprojet \ vendor \ composer /../../ app / Http / Controllers /Controller.php): не удалось открыть поток: нет такого файла или каталога "

У вас есть идея, пожалуйста?

1 Ответ

0 голосов
/ 03 октября 2018

Ваша ошибка указывает на то, что Controller.php, который расширяет AboutController.

Есть ли файл Controller.php в C:\wamp64\www\testprojet\app\Http\Controllers?

Я подозреваю, что нет, ипри необходимости вы можете создать его, используя текущий файл Controller.php в репозитории Laravel.

Я не уверен, почему это так, но подозреваю, что это может быть из-за шагаотсутствует при настройке проекта ... Какие шаги вы предприняли, чтобы настроить Laravel и запустить его для своего проекта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...