已创建文件,但没有通过在 shell 中使用 FTP 上传数据
Files created but, No data getting uploaded via using FTP in shell
我正在使用命令
ftp -n -s:C:\FTP_cmd.txt ftp.madrecha.com
FTP_cmd.txt 文件包含
user
myName@domain.com
Pa$$Word
Put C:\AccessDocumentation.pptx
quit
正在服务器上创建文件。但是,大小是 0 bytes
。文件中没有数据。我尝试使用 FileZilla 使用同一用户上传同一文件。这是成功的,并且创建了 352 KB
的文件
命令有问题还是服务器端问题?
PS:我尝试使用 cmd
(在 windows 上)和 Powershell
(在 windows 上)运行ning。但是导致了同样的问题。
提前致谢。
更新:附上命令 运行.
的屏幕截图
我目前没有发表评论的名誉,所以我把我的猜测写下来作为答案。
我认为 "put" 命令必须是小写的。
此外,您应该检查文件权限,您可能对 FTP 服务器具有写入权限,但无权读取要复制到服务器的文件。
我正在使用命令
ftp -n -s:C:\FTP_cmd.txt ftp.madrecha.com
FTP_cmd.txt 文件包含
user
myName@domain.com
Pa$$Word
Put C:\AccessDocumentation.pptx
quit
正在服务器上创建文件。但是,大小是 0 bytes
。文件中没有数据。我尝试使用 FileZilla 使用同一用户上传同一文件。这是成功的,并且创建了 352 KB
命令有问题还是服务器端问题?
PS:我尝试使用 cmd
(在 windows 上)和 Powershell
(在 windows 上)运行ning。但是导致了同样的问题。
提前致谢。
更新:附上命令 运行.
的屏幕截图我目前没有发表评论的名誉,所以我把我的猜测写下来作为答案。
我认为 "put" 命令必须是小写的。 此外,您应该检查文件权限,您可能对 FTP 服务器具有写入权限,但无权读取要复制到服务器的文件。