本人的返利站,是用的多多淘宝客,最近升级到了V8,发现点问题,就是把文件上传之后会出现首页、后台空白,500错误的情况。无法成功升级到最新版本。
研究了一下,发现是FTP传输必须要用二进制的问题,可能是多多的加密授权文件必须要这种传输方式吧。记录一下,以备不时之需。
下面来补充下FTP传输模式的知识,其实大家平时只要选择自动就可以了。
大多数系统只有两种模式:文本模式和二进制模式。文本传输器使用ASCII字符,并由回车键和换行符分开,而二进制不用转换或格式化就可传字符,二进制模式比文本模式更快,并且可以传输所有ASCII值,所以系统管理员一般将FTP设置成二进制模式。
二进制模式用来传送可执行文件,压缩文件,和图片文件。如果你用ASCII模式传,会显示一堆乱码,你必须重新用BINARY模式传。用HTML和文本编写的文件必须用ASCII模式上传,用BINARY模式上传会破坏文件,导致文件执行出错。