无法使用 Chilkat lib 创建目录

Failed to make a directory using Chilkat lib

我正在使用 Chilkat gem 版本 9.5.0.65。当我尝试使用 sftp 凭据创建文件夹时,它 return 为 false,而当我使用 Net::SFTP 时,它会创建文件夹。

由于编译了 chilkat 库,所以我无法调试问题。谁能告诉我可能是什么问题。

我已经尝试使用其他我能够做到的库。但是我想用 chilkat

ftp = Chilkat::CkSFtp.new()
make ftp connection
ftp.CreateDir("/a/b")
#this is returing false

我想知道背后的原因。

尝试 "a/b" 而不是“/a/b”。当您说“/a/b”时,您传递的是绝对路径,因此试图在硬盘驱动器的根目录中创建目录 "a"。您想创建一个相对于您的 SSH 帐户的 HOME 目录的目录。