Ubuntu 13.04 Türkçe kullanıyorum. Migration oluştururken almış olduğum hata:
PHP Fatal error: Call to undefined method Illuminate\Database\Schema\Grammars\MySqlGrammar::typeinteger() in /var/www/laravel/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php on line 189
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Call to undefined method Illuminate\\Database\\Schema\\Grammars\\MySqlGrammar::typeinteger()","file":"\/var\/www\/laravel\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Schema\/Grammars\/Grammar.php","line":189}}
Hatanın çözümü:
Artisan kullanmadan önce konsola şu komutu yazıyoruz:
export LANG=C
Bu komut ile lokasyon ve dili varsayılan olarak değiştiriyoruz ve sorun çözülmüş oluyor.
Composer ile kurulum yaparken de dil / lokasyon yüzünden alınan hatayı yine bu şekilde çözüyoruz.