- 環境
- Windows10 64bit
- Composer version 1.6.5
事象 : composerを動かしたら怒られた
$ composer install
Loading composer repositories with package information
# 省略
In Loader.php line 228:
Dotenv values containing spaces must be surrounded by quotes.
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1
原因 : .env
の設定値でダブルクォーテーションに囲まれていないスペースがあるから
エラー Dotenv values containing spaces must be surrounded by quotes.
が出た時 - あじちゃんのブログ。備忘録。
対応方法 : 見つけてダブルクォーテーションで囲む
$ cd {.envのあるディレクトリ}
# コメント以外の行でスペースを含む行を見つける
$ grep -v '^#' .env | grep ' '
# .envを開いてダブルクォーテーションで囲む
$ vi .env