Memo

メモ > 技術 > フレームワーク: Symfony3 > トラブル

トラブル
■.env の値に「#」を使用できない .env の値に「#」があると、それ以降がコメントとして扱われてしまう シングルクォートやダブルクォートで囲むことで対応できるとされているが、ECCubeやLaravelで作られたシステムで「対応できそうでできない」となった (データベースやSMTPのパスワード部分で発生。Webからは動くがコマンドラインからは動かなくなるなど。) そもそも値に「#」を含めないようにするのが無難 「$」が含まれている場合の挙動も怪しいようなので、こちらも含めないようにするのが無難 「dotenv(.env)」で環境別の設定や認証情報を使う | テクナレジ https://technoledge.net/composer-dotenv/ 【Laravel】.envファイルにコメントを入れるときと空白や#(シャープ)を含む文字列を設定する場合の注意点 | ウェブプラスα https://webplus8.com/laravel-env-attention/ Laravelの.envには特別扱いされる文字列があった - Qiita https://qiita.com/crhg/items/b2641d5ece667c9d4572

Advertisement