Outils pour utilisateurs

Outils du site


devweb:laravel:start (lu 23670 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
devweb:laravel:start [20-02-2017 10:19]
edmc73 [Mettre en français strftime]
devweb:laravel:start [10-09-2017 18:18] (Version actuelle)
edmc73
Ligne 17: Ligne 17:
 La dernière version 4.2 bug sous chrome et je n'ai pas trouvé de solution pour que ça marche, il faut donc forcer l'installation de la version 4.1 avec la commande La dernière version 4.2 bug sous chrome et je n'ai pas trouvé de solution pour que ça marche, il faut donc forcer l'installation de la version 4.1 avec la commande
   composer.phar create-project laravel/laravel=4.1.* nom-du-projet --prefer-dist   composer.phar create-project laravel/laravel=4.1.* nom-du-projet --prefer-dist
 +
 +===== Problème du début =====
 +
 +Sur une mariaDB, l'erreur suivante sur une migration
 +<code>
 + [Illuminate\Database\QueryException]
 +  SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
 +
 +
 +
 +  [PDOException]
 +  SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes
 +</code>
 +Ajuster le **app/Providers/AppServiceProvider.php**
 +<code php>
 +use Illuminate\Support\Facades\Schema;
 +
 +public function boot()
 +{
 +    Schema::defaultStringLength(191);
 +}
 +</code>
 +
 +
  
 ===== Convention de nommage ===== ===== Convention de nommage =====
devweb/laravel/start.1487582342.txt.gz · Dernière modification: 20-02-2017 10:19 de edmc73