Klasse App\Http\Controller\Controller " nicht gefunden - Laravel 5.2

Ich bin neu hier, aber ich habe bereits überprüft, dass alle Lösungen über mein problem hier und wusste immer noch nicht beheben.

Ich will einfach app mit tutorial in Laravel 5.2, und ich kann nicht machen meine controller zu arbeiten.

Ich den Namen meiner app "testen" und hier ist ein code:

PagesController.php:

<?php

namespace App\Http\Controllers;

use App\Http\Controllers\Controller;

class PagesController extends Controller
{
    public function getAbout(){
         return view('about');   
    }
}

routes.php:

Route::get('about', [
    'as' => 'about',
    'uses' => 'PagesController@getAbout'
]);

Und Controller.php (Standard):

<?php

namespace test\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;

class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
}

Sehen Sie irgendein problem hier?
Ich bin sicher, dass alle Dateien im richtigen Ordner.

hast du gesehen, dass der namespace in der controller.php? test\http\....
ja, ich sehe es, aber es ist eben Standard... nichts ändert sich wenn ich ihn ändern, um zu testen\app\http\...
lol, die Sie ersetzen sollen, app mit test. Manchmal müssen Sie einen composer dump-autoload Befehl nach dem umbenennen einer app oder neue Klassen.
und nicht test\app, app ist ein allgemeiner name gegeben, wenn Sie Ihre erste app erstellen. Tun Sie einfach, was ich geschrieben, und ich sollte reparieren Ihre Fehler.
Ich geändert es zu testen\http\... aber immer noch die gleichen Fehler.

InformationsquelleAutor Ciapss | 2016-01-31

Schreibe einen Kommentar