我遇到了下列现象,请大家协助证明是FTP的问题还是我的电脑或服务器的问题。
请不要说我的代码有问题!!!
1、2012年,我用2012版开发了《项目管理系统》和《物业管理系统》,直接在服务器上建立的本地文件夹是“\项目管理系统\数据文件”,存放数据库和升级文件。但用2013版开发《考勤管理系统》时,竟然提示上传文件(代码通用)失败。我以为是服务器的问题,于是卸载2013版,安装2012版,用《物业管理系统》上传文件成功,排除了服务器的问题。于是我又安装2013版,用《物业管理系统》上传文件失败。
2、在2013版下,如果用OpenManager建立中文文件夹则可以上传文件,但不管设置utf8=False还是utf8=true,都不会显示用OpenManager建立的正确的中文文件夹,但设为true时可以正确显示直接在服务器上建立的中文文件夹(如上述的“项目管理系统”)。
3、如果设置utf8=false,则用OpenManager可以进入中文文件夹,否则不仅不能进入,还会出现下述第4条的安全问题。
4、在2013版下,如果设置utf8=False则可以用OpenManager删除选定的文件夹,否则不可能删除用OpenManage建立的中文文件夹,但会删除第一个文件夹,我在选定、删除“考勤管理系统”文件夹时却误将排在第一位的“$RECYCLE.BIN”删除了。
下载新版后问题解决了,但必须加上“ftp1.utf8=true”了,2012版不需这条代码。
[此贴子已经被作者于2013-6-8 23:05:26编辑过]