mac下filezilla文件不能上传且字节为0的问题解决方法

filezilla,是华哥多年来一直在windows系统中使用的ftp工具软件,开源,稳定,好用。

但自使用mac苹果版的filezilla以来,就断续有碰到如下这个问题。

  • 可以连上ftp,可以下载,正常,但是上传时,卡,慢,在接近100%这个数字时停滞不前。
  • 如果上传的文件叫service.html,它是16,758k,再看服务器端的service.html,已被覆盖,可是字节为0。

filezilla文件不能上传

这很危险!网页如果打开,已变成空白,不仅没搞定问题,还会造成事故。

总之一句话:mac系统里的filezilla不能上传文件至网站空间。问题出在哪儿呢?

filezilla文件不能上传原因,可能有三:

filezilla文件不能上传原因

1.filezilla版本的问题,于是更换版本,从新的、高的版本转向低的、稳定的版本,结果没有解决。

2.服务器端网站空间的权限问题,网站空间里的文件不能写。(云主机的话,可以自己去设置,简单的文件就直接在云主机后台修改,跳过这一环节解决问题)

3.或许是mac系统网络配置(如路由器、防火墙之类),那就超出个人知识和能力以外。

一客户的虚拟主机修改了文件内容,先下载,修改,上传。出现同样现状。头都大了!

头都大了

排除加上前面的经验,那问题有极大可能是mac系统的网络配置问题。无意间找到一个方法,试测试,问题解决。文件上传如飞。

filezilla文件上传如飞

方法如下:

把Mac的MTU改成低于 1492 的值就可以了,比如: 1300

步骤:

①: 打开终端,查看
ifconfig | grep mtu
②: 如果小于 1492
sudo ifconfig en0 mtu 1300

sudo ifconfig en0 mtu 1300

别问哥Mac的MTU是什么东西,我不知道。可以自己百度。

不要想太多为什么,按步骤操作就成,中间可能会要求输入mac的密码。执行了,第一个命令再来一次,看看有没有生效(图中红色框为命令,蓝色框数字为结果变化,有变化就成了)!

原文参见:http://blog.csdn.net/u013682051/article/details/52072599

总之,这是一个由mac网络默认配置而导致的莫名其妙不正常的问题,网上答案极少,是以记。

补充:如果重启了mac电脑,发现一切又将会回到从前。按前面的方式再来一遍吧!

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注