2016-06-29 19 views
-1

Ich habe gerade angefangen Laravel zu lernen Ich habe versucht, eine Route für meine Ansicht zu erstellen, aber wenn ich den Webbrowser geladen habe, heißt es: Sorry, die von Ihnen gesuchte Seite konnte nicht gefunden werden. Kann mir jemand in codeigniter helfen, es war so einfach, nur einen Controller zu erstellen und zu sehen, und wir können im Internet sehen, dass ich Laravel gefunden habe, um schwierig zu sein, dann Codigniter ist das wahr? kann mir jemand definieren, wie die mvc Struktur für laravel5 ist wie i-Tutorials gefunden, aber sie sind von alten Laravel und Dateien und Struktur sind fast so habe ich irgendwelche VorschlägeLaravel kann nicht geladen werden

bitte

routes.php

Route::get('main', '[email protected]'); 

Haupt verwirrt ändern .php

namespace App\Http\Controller; 

use Illuminate\Http\Request; 

use App\Http\Requests; 
use App\Http\Controllers\Controller; 


class main extends Contoller { 
    public function _construct() { 
     $this->middleware('guest'); 
    } 

    public function index() { 
     return "Hello World from controller"; 
    } 
} 

Antwort

0

Versuchen Sie, den Klassennamen Main zu ändern (jetzt ist Haupt, in lowecase)

ich Laravel von ihrem fantastischen Tutorial gelernt: https://laravel.com/docs/4.2/quick

+0

finde ich geändert Main Haupt und ich bin versuchen, wie diese http: // localhost: 90/laravel/public/immer noch nicht funktioniert –

+0

Ihr Webserver muss auf den öffentlichen Ordner der Laravel-Installation zeigen. Dann können Sie zu localhost gehen: 90/Haupt –

+0

wo kann ich diese finden und konfigurieren –

0

machen einen Blick in Ressourcen-> Ansichten, so etwas wie my-view.blade.php

Dann return view('my-view');

Das my-view.blade.php was HTML Sie wollen in es

0

gehen können, um Ihre Ressourcen/Ansichten Ordner erstellen Datei mit filename.blade.php.

Jetzt in Ihrem routes.php:

Route::get('main', '[email protected]'); 

Und in Ihrem Controller diese Funktion hinzufügen:

public function index() { 
    return view('filename'); 
} 
1

, wenn Sie lokal Laravel Projekt ausgeführt wird, kann es durch einen eigenen Server laufen. Sie brauchen nicht Apache Server Form Wamp oder XAMPP, aber Sie benötigen ihre MySQL-Datenbank. Starten Sie also nur, wenn Sie eine Datenbank benötigen.

Nun gehen Sie Aufforderung zu befehlen, navigieren Sie zu dem Verzeichnis, in dem Ihr Projekt zB cd c: Wieder/wamp/www/yourprojet und geben Sie folgenden Befehl

php artisan serve 

es auf Port 8000 standardmäßig gestartet. und Sie können nun Zugriff auf Ihr Projekt ‚http://localhost:8000/

und Sie können Ihre Ansicht Zugriff auf ‚http://localhost:8000/main

Sie können auch Laravel Tutorials und andere bei laracast

Verwandte Themen