Artisan命令说:包含空格的Dotenv值必须用引号括起来

Md.*_*leb 22 php laravel artisan

我试图通过使用来了解工匠命令列表php artisan list.并且命令返回以下错误有 [Dotenv\Exception\InvalidFileException] Dotenv values containing spaces must be surrounded by quotes. 什么问题?

提前致谢.

Ale*_*nin 79

您应该从.env文件中删除所有空格以使应用程序再次运行.

如果你必须使用空格,而不是这个:

VAR=some data
Run Code Online (Sandbox Code Playgroud)

使用引号:

VAR="some data"
Run Code Online (Sandbox Code Playgroud)


And*_*ner 5

验证您的.env文件。您需要检查以下内容:

  • 任何多余或不需要的空间
  • 如果您有任何带空格的字符串,请确保将其用引号引起来

例:

varaible=123 Test
Run Code Online (Sandbox Code Playgroud)

需要是

varaible="123 Test"
Run Code Online (Sandbox Code Playgroud)