【发布时间】:2018-06-20 07:38:35
【问题描述】:
所以我试图通过 Vagrant push 将我的文件推送到 ftp 服务器。 但是我收到一个错误,我真的不知道该怎么做。
当我执行 vagrant push 时,我得到了这个输出。
/opt/vagrant/embedded/gems/2.1.1/gems/vagrant-2.1.1/plugins/pushes/ftp/push.rb:20:in `push': stack level too deep (SystemStackError)
from /opt/vagrant/embedded/gems/2.1.1/gems/vagrant-2.1.1/lib/vagrant/environment.rb:655:in `push'
from /opt/vagrant/embedded/gems/2.1.1/gems/vagrant-2.1.1/plugins/commands/push/command.rb:28:in `execute'
from /opt/vagrant/embedded/gems/2.1.1/gems/vagrant-2.1.1/lib/vagrant/cli.rb:54:in `execute'
from /opt/vagrant/embedded/gems/2.1.1/gems/vagrant-2.1.1/lib/vagrant/environment.rb:275:in `cli'
from /opt/vagrant/embedded/gems/2.1.1/gems/vagrant-2.1.1/bin/vagrant:156:in `<main>'
这是 Vagrantfile 中的配置:
config.push.define "ftp" do |push|
push.host = "*****.********.com"
push.username = "******"
push.password = "***********"
push.destination = "/dev/raumbuchung"
end
【问题讨论】:
标签: file-upload ftp vagrant push vagrantfile