“ laravel宅基地流浪了错误”

时间:2019-10-26 15:07:09

标签: laravel

我正在尝试设置Laravel Homestead环境。当我尝试启动无业游民的盒子时,出现错误。

  

C:\ Users \ ONYIA \ Homestead>无所事事   C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/psych.rb:377:in parse': (<unknown>): did not find expected key while parsing a block mapping at line 13 column 6 (Psych::SyntaxError) from C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/psych.rb:377:in parse_stream'           来自C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/psych.rb:325:in parse' from C:/HashiCorp/Vagrant/embedded/mingw64/lib/ruby/2.4.0/psych.rb:252:in load'           来自C:/ Users / ONYIA / Homestead / Vagrantfile:29:in block in <top (required)>' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/config/v2/loader.rb:37:in load'           来自C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/config/loader.rb:126:in block (2 levels) in load' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/config/loader.rb:119:in each'           来自C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/config/loader.rb:119:in block in load' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/config/loader.rb:116:in each'           来自C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/config/loader.rb:116:在load' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/vagrantfile.rb:29:in中初始化'           来自C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/environment.rb:792:in new' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/environment.rb:792:in vagrantfile'           来自C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/environment.rb:973:in process_configured_plugins' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/lib/vagrant/environment.rb:178:in initialize'           来自C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/bin/vagrant:145:在new' from C:/HashiCorp/Vagrant/embedded/gems/2.2.6/gems/vagrant-2.2.6/bin/vagrant:145:in'

1 个答案:

答案 0 :(得分:0)

如果没有很多信息,例如如何设置包装盒,一些环境信息等,很难将其具体地缩小到您的问题。

但是,我遇到了类似的错误,可能会对您有所帮助。就我而言,yaml文件中的键值之前有多余的空间。浏览您的初始化文件(无论您设置为yaml还是json或其他内容),然后检查该文件中的键之前的空格。

例如,在Laravel的.env文件中,这可能会导致类似的问题:

APP_KEY =  J3b0MXEWRrqf3DYvwmpYtsbGXv3I2g89U   // <-- shouldn't have spaces
// Should be more like:
APP_KEY=J3b0MXEWRrqf3DYvwmpYtsbGXv3I2g89U

不是真正的密钥:)

另一个出现的地方有时是缺少“ '”撇号。检查您的环境文件,并确保所有引用的项目都已关闭。

希望这会有所帮助