将文件复制到ftp服务器时发生错误,请检查是否有权限将文件放到该服务器上。

详细信息:200 Type set to I.227 Entering Passive Mode (192,168,1,110,175,201)501 Syntax error in parameters or arguments.请问该怎么解决?(注:1.FTP服务器系统是Win2003企业版; 2.FTP软件用Sever-U 14.0.0.6; 3.FTP 上传用户权限已设为:完全访问; 4. word文件可以上传文件名比较短的,长了就上传不了,excel上传不了,有时更改文件名又可以上传。)

电脑进行连接ftp的没有进行设置的话,是无法连接到ftp的服务器的。需要进行更改ie中相关的设置之后,再次连接到ftp服务器中之后,才能进行正常访问到服务器中。详细步骤:

1、在没有进行设置过程中,进行连接到ftp的服务器中之后,会提示的是错误的信息为””

2、这时候就需要进行设置的内容,进行打开电脑中的“工具”的选项。

3、这样就会弹出了下拉菜单中进行选择为“internet选项”即可。

4、进入到了internet选项的窗口的界面中之后,进行选择为“高级”的选项。

5、然后在列表中的设置中把”使用被动ftp”去掉即可了。

6、然后进行正常的访问到服务器中,就不会再次提示到错误的信息了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-27

1、首先直接在起始栏搜索框中输入 " Internet " ,然后选择 【Internet信息服务(IIS)管理器】,单击进入服务器管理器;

2、在左边连接框中的【网站】中选择创建的FTP服务器;

3、点击右边【高级设置】选项,进入到FTP的高级设置 Dialog 中;

4、在高级设置 Dialog 中找到【允许UTF-8】一栏,点击下拉列边,并选择【False】即可;

5、设置完成文件操作字符编码后,还需要必须重启FTP服务器才能生效,点击右边菜单栏中的【重新启动】。

本回答被网友采纳
第2个回答  2017-07-05

如果你修改上传的文件名称为数字或者英文时,是不是就可以上传了??这个应该是服务器设置问题,限制了某些文件编码,现在你应该设置的是只允许字符格式如UTF8 ,

服务器具体设置:控制面板-->管理工具-->打开Internet信息服务(IIS)管理器。右键选中自己建立好的FTP站点,选择“管理FTP站点”,点击“高级设置”,将常规下的“允许UTF8”的值改为“false”。确定后,点击“管理FTP站点”下的重新启动。

本回答被网友采纳
第3个回答  2018-10-31

首先关于权限的问题 网上那些搜索出被动使用FTP的选项不对的

然后这种情况是为了解决大多数是外网(自动分配IP)非局域网 企业之间实现FTP 文件下载或 上传

其次一般能实现FTP 文件上传服务 用户(匿名用户)登录时 文件可以下载 但不能上传

经过多次实践后改为制定用户登录(方便单位或企业)可以上传 windows验证没测试过 或许原理相同

现在详细步骤如下  :

比如A用户作为IIS FTP服务开启(开启方法百度) B用户想连接A FTP文件上传 得在B机器上创建和A机器上创建指定的用户 并附属于Administrator群组 这样做的目的是为了扩大权限

如 sy用户

用户创建完后 重启FTP  然后 B 用户以指定用户登录FTP 就可以实现文件上传了

第4个回答  2018-08-03
开始-->运行-->输入cmd 回车在命令提示符下输入(粘贴以下字符)
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
回车(在此不要动键盘和鼠标)直到闪完了再做别的.以后就没有错误框了.此法不成功试这个
for %1 in (%windir%\system32\*.ocx) do regsvr32/s %1(成功率%80)
如出现(此时不应有doregsvr32.exe)不能操作请在此前:开始-->运行-->输入regsvr32actxprxy.dll 回车;再接着依次运行以下命令:regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 msjava.dll regsvr32 browseui.dll regsvr32 urlmon.dll 回车.
如出现(不是内部或外部命令,也不是可运行或批处理文件)我的电脑属性-->高级-->环境变量-->在系统变量里找到path-->编辑-->看默认值是不是这个(%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem )若还不行就将( ;%systemroot%\system32;%systemroot% )加到最后即可.
(实际操作经验绝非复制他人谢谢采纳)本回答被网友采纳
相似回答