Questions marquées «laravel»

Laravel est un framework web PHP open-source gratuit, créé par Taylor Otwell et destiné au développement d'applications web suivant le modèle architectural modèle – vue – contrôleur (MVC) et basé sur Symfony. Le code source de Laravel est hébergé sur GitHub et sous licence selon les termes de la licence MIT.


30
Migration: impossible d'ajouter une contrainte de clé étrangère
J'essaie de créer des clés étrangères dans Laravel cependant quand je migre ma table en utilisant artisanje reçois l'erreur suivante: [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`)) Mon code de migration est le …

8
Supprimer la migration en toute sécurité à Laravel
Dans Laravel, il semble y avoir une commande pour créer une migration, mais pas pour la supprimer. Créer une commande de migration: php artisan migrate:make create_users_table Si je souhaite supprimer la migration, puis-je simplement supprimer en toute sécurité le fichier de migrations correspondant dans le dossier base de données / …

10
Désactiver les horodatages éloquents de Laravel
Je suis en train de convertir l'une de nos applications Web de CodeIgniter à Laravel. Cependant, pour le moment, nous ne voulons pas ajouter les champs updated_at/ created_atà toutes nos tables car nous avons une classe de journalisation qui fait déjà tout cela de manière plus approfondie pour nous. Je …
202 php  laravel  eloquent 

13
Obtenir des colonnes spécifiques à l'aide de la fonction «With ()» dans Laravel Eloquent
J'ai deux tables, Useret Post. On Userpeut en avoir plusieurs postset on postn'appartient qu'à un seul user. Dans mon Usermodèle, j'ai une hasManyrelation ... public function post(){ return $this->hasmany('post'); } Et dans mon postmodèle j'ai une belongsTorelation ... public function user(){ return $this->belongsTo('user'); } Maintenant, je veux joindre ces deux …



22
Comment réparer l'erreur: laravel.log n'a pas pu être ouvert?
Je suis assez nouveau chez laravel, en fait et j'essaye de créer mon tout premier projet. pour une raison quelconque, je continue à recevoir cette erreur (je n'ai même pas encore commencé à coder) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open …
186 php  laravel 


20
Faire exécuter la requête dans Laravel 3/4
Comment puis-je récupérer la requête SQL exécutée brute dans Laravel 3/4 à l'aide de Laravel Query Builder ou Eloquent ORM? Par exemple, quelque chose comme ceci: DB::table('users')->where_status(1)->get(); Ou: (posts (id, user_id, ...)) User::find(1)->posts->get(); Sinon, comment puis-je au moins enregistrer toutes les requêtes exécutées dans laravel.log?

17
Laravel: obtenir l'URL de base
Question simple, mais la réponse semble assez difficile à trouver. Dans Codeigniter, je pourrais charger l'url helper puis simplement faire echo base_url(); pour obtenir l'URL de mon site. Y a-t-il un équivalent à Laravel?
182 php  laravel  base-url 

6
Différences et similitudes entre Lumen et Laravel
J'ai lu la documentation et il semble que Lumen est Laravel avec moins de fonctionnalités. J'ai dû louper quelque chose. Je recherche un tableau de comparaison des composants et des fonctionnalités de Laravel et Lumen. Quelqu'un connaît-il les différences?
181 php  laravel  lumen 

30
Erreur de migration Laravel: erreur de syntaxe ou violation d'accès: 1071 La clé spécifiée était trop longue; la longueur maximale de la clé est de 767 octets
Erreur de migration sur Laravel 5.4 avec php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Erreur de syntaxe ou violation d'accès: 1071 La clé spécifiée était trop longue; la longueur maximale de la clé est de 767 octets (SQL: alter table usersadd unique users_email_unique( email)) [PDOException] SQLSTATE [42000]: …

18
Commande PHP Laravel introuvable
J'ai installé Laravel en utilisant composer sans problème, mais lorsque j'essaye d'exécuter " laravel " dans mon terminal, j'ai cette erreur typique: -bash: laravel: commande introuvable Si je lis la documentation du site officiel, je dois le faire: Assurez-vous de placer le répertoire ~ / .composer / vendor / bin …
177 php  bash  laravel 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.