
vendor-laravel-framework-src-Illuminate-Database-Connection.php:703 errorが出た場合(MAMP)
Laravel で at vendor/laravel/framework/src/Illuminate/Database/Connection.php:703 というエラーが出た場合、MAMPを使っている場合は以下のように設定する必要がある。 (1)MAMPの設定がデフォルトの場合、.envファイルの”DB_PORT”の箇所を”8889″にする。 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=8889 ...(略) (2)次に、MAMPの設定がデフォルト場合、config/database.phpファイルを以下のように設定する。 'mysql' => [ ...(略) 'port' => env('DB_PORT', '8889'), ...(略) 'unix_socket' => env('DB_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock'), これでMAMPでのMySQLの動作はうまくいく。 ちなみに、MAMP版のMySQLは /Applications/MAMP/Library/bin/mysql -u root -p でアクセスできる。