Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby Openshift端口转发_Ruby_Ssh_Gem_Openshift - Fatal编程技术网

Ruby Openshift端口转发

Ruby Openshift端口转发,ruby,ssh,gem,openshift,Ruby,Ssh,Gem,Openshift,关于它已经有很多话题了。但我被卡住了 我成功地配置了ssh 现在我想配置portforwarding以连接TOAD。 我用了这个图坦卡蒙: 现在,当我尝试rhc端口转发时—一个php 我发现此错误,无法解析PKey:无起始行 我创建了这个: 我试图降级ssh,但它没有改变任何事情 有人知道我做错了什么吗? 诚恳地说,Brecht您可能正在使用net ssh gem的测试版。您需要安装版本net ssh(2.9.2),并删除2.9.3-beta1 您可以通过以下命令查看正在使用的net ss

关于它已经有很多话题了。但我被卡住了

我成功地配置了ssh

现在我想配置portforwarding以连接TOAD。 我用了这个图坦卡蒙:

现在,当我尝试rhc端口转发时—一个php

我发现此错误,无法解析PKey:无起始行

我创建了这个:

我试图降级ssh,但它没有改变任何事情

有人知道我做错了什么吗?
诚恳地说,Brecht

您可能正在使用net ssh gem的测试版。您需要安装版本net ssh(2.9.2),并删除2.9.3-beta1

您可以通过以下命令查看正在使用的net ssh gem的版本:

gem list net-ssh
结果应该如下所示:

$gem list net-ssh

*** LOCAL GEMS ***

net-ssh (2.9.2)
net-ssh-gateway (1.2.0)
net-ssh-multi (1.2.0)

我也有同样的问题,是由我安装的ruby版本引起的我卸载了Ruby 2.2.1(x64)并安装了1.9.3,现在工作正常。

说明说明如下: 安装最新版本。 这导致我的库出现问题,我必须安装2.9.3-beta1来修复它,但也会导致“rhc Forward”命令出现问题,无法修复卸载2.9.3-beta1导致库问题XD) [

说明还说明:


“如果您不确定要安装哪个版本,建议使用最新的1.9.3安装程序”

谢谢,我确实安装了多个版本。但是我忘了删除旧的(新的)一个。非常感谢!它现在工作Windows 10,ruby 2.2不工作-安装ruby 1.9.3,它开始像一个charm@coreydaley,我遵循这个解决方案,现在卸载net ssh 2.9.3-beta1时,我无法调用
C:\Users\Igor\laravel5>rhc ssh
错误是:
C:/Ruby22/lib/ruby/2.2.0/rubygems/core\u ext/kernel\u require。rb:54:in require':无法加载这样的文件--dl/import(LoadError).
。如何修复它?我卸载了Ruby 2.2.1(x64)并安装了1.9.3,现在可以正常工作。--对我也适用。