Ruby on rails Net::FTP-查找目录时遇到问题

Ruby on rails Net::FTP-查找目录时遇到问题,ruby-on-rails,ruby,ruby-on-rails-3,ftp,net-ftp,Ruby On Rails,Ruby,Ruby On Rails 3,Ftp,Net Ftp,我无法通过ftp连接到托管帐户,无法简单地列出给定目录中的文件 下面是我存储在一个简单的.rb文件中的代码 require 'net/ftp' require 'open-uri' Net::FTP.open('#########', '########', '#######') do |ftp| ftp.chdir('/webroot/irst/connect') files = ftp.list('n*') puts '#{files}' end 它似乎连接到托

我无法通过ftp连接到托管帐户,无法简单地列出给定目录中的文件

下面是我存储在一个简单的.rb文件中的代码

require 'net/ftp'
require 'open-uri'


Net::FTP.open('#########', '########', '#######') do |ftp|
    ftp.chdir('/webroot/irst/connect')
    files = ftp.list('n*')
    puts '#{files}'
end
它似乎连接到托管帐户,但总是说找不到目录。 `getresp':550无法将目录更改为/webroot/irst/connect:没有这样的文件或目录Net::FTPPermError


我确实设置了ftp用户只能访问我托管帐户上的特定目录。我不确定这是否有区别。非常感谢您的帮助。

如果您通过ftp命令行客户端进行连接,您可以使用cd/webroot/irst/connect吗?不,它似乎不起作用“/webroot/irst/connect”有异味。是否可以改为“/webroot/first/connect”?