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