Ruby on rails 3.2 capistrano失败退出状态1

Ruby on rails 3.2 capistrano失败退出状态1,ruby-on-rails-3.2,capistrano,passenger,Ruby On Rails 3.2,Capistrano,Passenger,运行capistrano命令以部署cap暂存部署 在返回提示的整个过程中完全运行 但是,在此过程中,以下列出的所有文件或目录: set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system} 正在生成以下示例错误 Running /usr/bin/env [ -L /home/dep/application/releases/20141009195446/bin ] on xx.x

运行capistrano命令以部署cap暂存部署 在返回提示的整个过程中完全运行

但是,在此过程中,以下列出的所有文件或目录:

set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system}
正在生成以下示例错误

Running /usr/bin/env [ -L /home/dep/application/releases/20141009195446/bin ] on xx.xx.xx.xx
DEBUG[6d6a56cf] Command: [ -L /home/dep/application/releases/20141009195446/bin ]
DEBUG[6d6a56cf] Finished in 0.428 seconds with exit status 1 (failed).
DEBUG[77ffc21a] Running /usr/bin/env [ -d /home/dep/application/releases/20141009195446/bin ] on xx.xx.xx.xx
DEBUG[77ffc21a] Command: [ -d /home/dep/application/releases/20141009195446/bin ]
DEBUG[77ffc21a] Finished in 0.254 seconds with exit status 1 (failed).
启动触摸“application/current/tmp/restart.txt”命令后,我在~/dep/application/shared/tmp/pids下进行了检查:pid文件不存在。因此,上述故障是严重的。然而,我并不了解它的本质,我猜测它是在试图用别名做些什么。但是如果我检查最新版本的目录,别名都在那里,并且别名文件正确地返回了文件内容


不知道该如何处理这类错误…

这本身并不是故障。假设这是一个别名对象,它不存在,因此无法执行操作。只是信息有误导性