2

このコマンドを実行しようとしています:

c:\openshift>rhc ssh --ssh "C:\openshift" -a demo

putty.exe は c:\openshift の下にあり、'demo' は openshift での私のアプリケーション名です。しかし、なぜこのエラーメッセージが表示されたのですか。putty.exe ファイルが見つからないと表示されますか?

C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/lib/rhc/commands/ssh.rb:44:in `ex
ec': No such file or directory - C:\openshift (Errno::ENOENT)
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/lib/rhc/commands/ssh
.rb:44:in `run'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/lib/rhc/commands.rb:
285:in `execute'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/lib/rhc/commands.rb:
276:in `block (3 levels) in to_commander'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/commander-4.2.0/lib/commander/c
ommand.rb:180:in `call'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/commander-4.2.0/lib/commander/c
ommand.rb:180:in `call'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/commander-4.2.0/lib/commander/c
ommand.rb:155:in `run'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/commander-4.2.0/lib/commander/r
unner.rb:421:in `run_active_command'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/lib/rhc/command_runn
er.rb:73:in `run!'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/commander-4.2.0/lib/commander/d
elegates.rb:8:in `run!'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/lib/rhc/cli.rb:37:in
 `start'
        from C:/Ruby200/lib/ruby/gems/2.0.0/gems/rhc-1.24.4/bin/rhc:20:in `<top
(required)>'
        from C:/Ruby200/bin/rhc:23:in `load'
        from C:/Ruby200/bin/rhc:23:in `<main>'
4

3 に答える 3

2

同じエラーが発生しました。回避策としてパテを使い始めました。その作品は完全に:

このビデオは、パテを正しくセットアップする方法を示しています。

https://developers.openshift.com/en/managing-remote-connection.html#download-the-putty-installer

于 2015-09-04T10:25:50.103 に答える
0

UNIX次の方法でパス名を指定してみてください。

rhc ssh --ssh "C:/openshift" -a demo
于 2014-08-15T07:54:03.530 に答える