您的位置:首页 > 编程语言 > PHP开发

万网服务器ftp上传出现553 Could not create file

2014-03-24 16:58 465 查看
1、首先登录ftp

ftp 121.1.121.1

Connected to 121.1.121.1 (121.1.121.1).

220 Welcome to www.net.cn FTP service.

接着输入用户名和密码。完成登陆后有提示:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

然后直接:mput local-files

结果报错:553 Could not create file

然后切换目录到htdocs下,还是报错(换成local-files.tar.gz格式也是报错)。打电话询问万网的客服,最后说可以上传zip格式的文件。结果把文件压缩成zip格式上传之后,还是那个错误。可是人家明明已经有上传过文件。还以为是文件夹权限问题。结果尝试创建目录,竟然可以创建。

然后 put /mnt/local-files.zip
htdocs/local-files.zip还是报错553.

突然想到他的提示:Using binary mode to transfer files.

发现有binary这个命令,于是使用:binary,接着切换到根目录,mput
local-files.zip仍然不能上传。

思考一阵子后,使用:put /mnt/local-files.zip
htdocs/local-files.zip竟然上传上去了:

227 Entering Passive
Mode (121,1,121,1,156,65)

150 Ok to send data.

226 File receive OK.

26246026 bytes sent in 168 secs (156.41 Kbytes/sec)

命令查看文件夹权限为:drwxr-xr-x

但是使用mput
/mnt/local-files.zip始终报错。不知道是万网的限制还是我的使用方法有误!

另外发现一片比较不错的ftp命令介绍的文章:http://www.simotime.com/ftp4cmd1.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: