2017-04-26 84 views
5

我試圖通過使用php artisan list來知道artisan命令的列表。和命令返回給我以下錯誤 [Dotenv\Exception\InvalidFileException] Dotenv values containing spaces must be surrounded by quotes. 有什麼問題?Artisan命令說:包含空格的Dotenv值必須用引號括起

在此先感謝。

+0

某些'.env'庫對語法有挑剔(或者你錯了)。你應該檢查你的'.env'文件。 –

回答

31

您應該從.env文件中刪除所有空格以使應用程序再次運行。

如果必須使用空格,而不是這樣的:

VAR=some data 

使用引號:

VAR="some data" 
+0

請解釋downvote。 –

+1

這對我有用。謝謝! – Maximus

+0

太好了,謝謝!永遠不可能有這樣的解決方案 –

3

驗證.ENV文件。您需要檢查以下內容:

  • 任何額外或非需要的空間
  • 如果您有空格的字符串時,確保包圍他們的報價

例子:

varaible=123 Test 

需要是

varaible="123 Test" 
相關問題