LoginSignup
0
0

More than 1 year has passed since last update.

Dotenv.phpのエラー

Last updated at Posted at 2021-10-20

非常にレアケースですが、Dotenv.php でエラーが出る場合があります。

PHP Fatal error:
Uncaught Symfony\Component\Dotenv\Exception\FormatException: 
Invalid character in variable name in "/var/www/html/bin/../.env" at line 18.

原因

.env の書式に問題がある可能性が高いです。

変数=値
#コメントアウト

.envの中で許される書式はこの2つだけです。

.envでよくやってしまうミス

// コメントアウト
; コメントアウト

上記のように、コメントアウトの記号を間違ってしまう。
Javascript と同じように // でコメントアウトしちゃったり
VSCode の CMD+/ ショートカットキーを押すと ; が入る事がある。

変数:値

jsonyaml から環境変数のコピペをした時に をそのままにしている場合がある。
コレはきちんと に打ち替えておく。

以上です。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0