0

我无法通过 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 用户只能访问我托管帐户上的这个特定目录。不确定这是否有所作为。任何帮助表示赞赏。

4

0 回答 0