Als «laravel» getaggte Fragen

Laravel ist ein kostenloses Open-Source-PHP-Webframework, das von Taylor Otwell erstellt wurde und für die Entwicklung von Webanwendungen nach dem MVC-Architekturmuster (Model-View-Controller) vorgesehen ist und auf Symfony basiert. Der Quellcode von Laravel wird auf GitHub gehostet und unter den Bedingungen der MIT-Lizenz lizenziert.


8
Entfernen Sie die Migration sicher in Laravel
In Laravel scheint es einen Befehl zum Erstellen, aber nicht zum Entfernen einer Migration zu geben. Migrationsbefehl erstellen: php artisan migrate:make create_users_table Wenn ich die Migration löschen möchte, kann ich dann einfach die entsprechende Migrationsdatei im Ordner Datenbank / Migrationen sicher löschen? Migrationsdatei: 2013_05_31_220658_create_users_table

30
Migration: Fremdschlüsseleinschränkung kann nicht hinzugefügt werden
Ich versuche, Fremdschlüssel in Laravel zu erstellen, aber wenn ich meine Tabelle mit migriere artisan, wird der folgende Fehler ausgegeben: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Mein Migrationscode lautet wie folgt: Migrationsdatei …

13
Erhalten Sie bestimmte Spalten mit der Funktion "With ()" in Laravel Eloquent
Ich habe zwei Tische Userund Post. Man Userkann viele haben postsund man postgehört nur einem user. In meinem UserModell habe ich eine hasManyBeziehung ... public function post(){ return $this->hasmany('post'); } Und in meinem postModell habe ich eine belongsToBeziehung ... public function user(){ return $this->belongsTo('user'); } Jetzt möchte ich diese beiden …


23
Laravel leitet nach dem Login zurück zum ursprünglichen Ziel
Dies scheint ein ziemlich grundlegender Ablauf zu sein und Laravelhat so viele nette Lösungen für grundlegende Dinge, dass ich das Gefühl habe, etwas zu vermissen. Ein Benutzer klickt auf einen Link, für den eine Authentifizierung erforderlich ist. Der Authentifizierungsfilter von Laravel wird aktiviert und an eine Anmeldeseite weitergeleitet. Der Benutzer …
188 laravel  laravel-4 

10
Deaktivieren Sie Laravels eloquente Zeitstempel
Ich bin gerade dabei, eine unserer Webanwendungen von CodeIgniter nach Laravel zu konvertieren. In diesem Moment möchten wir jedoch nicht die updated_at/ created_at-Felder zu allen unseren Tabellen hinzufügen, da wir eine Protokollierungsklasse haben, die dies alles bereits ausführlicher für uns erledigt. Ich bin mir bewusst, dass ich Folgendes einstellen kann …
184 php  laravel  eloquent 

20
Lassen Sie die Abfrage in Laravel 3/4 ausführen
Wie kann ich die roh ausgeführte SQL-Abfrage in Laravel 3/4 mit Laravel Query Builder oder Eloquent ORM abrufen? Zum Beispiel so etwas: DB::table('users')->where_status(1)->get(); Oder: (posts (id, user_id, ...)) User::find(1)->posts->get(); Wie kann ich sonst zumindest alle in laravel.log ausgeführten Abfragen speichern?


22
So beheben Sie den Fehler: laravel.log konnte nicht geöffnet werden?
Tatsächlich bin ich ziemlich neu bei Laravel und versuche mein erstes Projekt zu erstellen. Aus irgendeinem Grund wird dieser Fehler immer wieder angezeigt (ich habe noch nicht einmal mit dem Codieren begonnen). Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission …
182 php  laravel 


17
Laravel: Holen Sie sich die Basis-URL
Einfache Frage, aber die Antwort scheint ziemlich schwer zu finden. In Codeigniter konnte ich den URL-Helfer laden und dann einfach tun echo base_url(); um die URL meiner Site zu erhalten. Gibt es ein Äquivalent in Laravel?
181 php  laravel  base-url 

30
Laravel-Migrationsfehler: Syntaxfehler oder Zugriffsverletzung: 1071 Der angegebene Schlüssel war zu lang. Die maximale Schlüssellänge beträgt 767 Byte
Migrationsfehler auf Laravel 5.4 mit php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Syntaxfehler oder Zugriffsverletzung: 1071 Der angegebene Schlüssel war zu lang. Die maximale Schlüssellänge beträgt 767 Byte (SQL: alter tabl e usersadd unique users_email_unique( email)) [PDOException] SQLSTATE [42000]: Syntaxfehler oder Zugriffsverletzung: 1071 Der angegebene Schlüssel war …

18
Laravel PHP-Befehl nicht gefunden
Ich habe Laravel ohne Probleme mit Composer installiert, aber wenn ich versuche, " Laravel " in meinem Terminal auszuführen, tritt der typische Fehler auf: -bash: laravel: Befehl nicht gefunden Wenn ich die Dokumentation der offiziellen Website lese, muss ich das tun: Stellen Sie sicher, dass Sie das Verzeichnis ~ / …
174 php  bash  laravel 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.