Laravel v5.1のリリースより1日遅れではありますが、Laravelインストーラv1.2.1がリリースされました。composerのグローバル環境でLaravelインストーラをつかている方はアップデートする必要があります。
カテゴリー: トラブルシューティング
イベントが発火せずにハマる
スタック・オーバーフローを使いませんか?
Laravelの質問がしたくても、何処で質問してよいか分からなくて、困ったことはありませんか?日本ではまだ、Laravelに関する Q&A の良い場所が育っていないように思います。であれば、皆でそのような場を育てませんか?
ララ帳がおすすめするのは、スタック・オーバーフロー です。
Mail::queue()でViewへのオブジェクト渡しでハマる
Mail::send() と Mail::queue() ではViewにオブジェクトを渡した時の挙動が違います。
Mail::queue() でメールを送信したら、”Trying to get property of non-object” というエラーが出てハマってしまいました。
簡単デバッグ
Laravel 5で XAMPPのMySQLに接続できずにハマる
XAMPP環境のMySQLを立ち上げ、Laravel のDB設定を済ませ、migrationを実行したら、エラーになりハマリました。
$ php artisan migrate [PDOException] SQLSTATE[HY000] [2002] No such file or directory
XAMPP環境のMySQLに接続するにはDBの設定で “unix_socket” を指定する必要があります。
.env // ... DB_SOCKET=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock // ...
config/database.php // ... 'mysql' => [ // ... 'unix_socket' => env('DB_SOCKET', null), ], // ...
artisan migrate で dropColumnがエラーになりハマる
php artisan migrate:rollback した時や、php artisan migrate:reset した時に、以下のエラーが出て数時間ハマってしまいました。
PHP Fatal error: Class 'Doctrine\DBAL\Driver\PDOSqlite\Driver' not found in /Users/who/Code/blog/vendor/laravel/framework/src/Illuminate/Database/SQLiteConnection.php on line 46 PHP Stack trace: PHP 1. {main}() /Users/who/Code/blog/artisan:0 PHP 2. Illuminate\Foundation\Console\Kernel->handle() /Users/who/Code/blog/artisan:36 ... ...