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

新手上路,请多包涵

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

提前致谢。

原文由 Md. Abu Taleb 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 397
2 个回答

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

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

 VAR=some data

使用引号:

 VAR="some data"

原文由 Alexey Mezenin 发布,翻译遵循 CC BY-SA 3.0 许可协议

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

  • 任何额外或不需要的空间
  • 如果您有任何带空格的字符串,请确保将它们括在引号中

例子:

 varaible=123 Test

需要是

varaible="123 Test"

原文由 Andrew Rayner 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏