我无法通过 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 Can't change directory to /webroot/irst/connect: 没有这样的文件或目录 (Net::FTPPermError)
我确实设置了 ftp 用户只能访问我托管帐户上的这个特定目录。不确定这是否有所作为。任何帮助表示赞赏。