这几天发现我本地的FileZilla无法连接上Bluehost的FTP账号,老是提示连接超时以及读取目录列表失败。由于前一段时间还用得好好的,可以确定不是我本地配置的问题。
网上搜了半天,也没能解决问题,决定给Bluehost客服发ticket。结果对方说他们那边也看不出来有啥问题,估计是我这边的网络问题……好吧,把问题又推回给我了。
继续Google,发现在这个帖子里面有人提到可以用NetDrive将FTP映射为本地磁盘。赶紧下载NetDrive回来安装试了一下,果然有效!我的Windows 7是64位的,虽然NetDrive的免费版(对个人用户是免费的)只有32位的,不过实际使用没问题(只是有时候启动时需要以管理员身份运行才不会报错)。
NetDrive配置图如下:
连接成功后,FTP空间将被映射为本地磁盘的一个分区,就像在本地操作文件一样方便:
Ps: 貌似Windows 7自带“映射网络驱动器”功能,只是实践起来会有一些小问题,感兴趣的可以参考Web Folders / Web disk / WebDAV problems on Windows 7。
Update: 换了个网络环境试一下,居然可以登录了,看来是网络问题。悲催的是,我住所这儿还是没法用FileZilla来登录FTP。
我开通bluehost空间后第一件事情肯定是申请ssh权限,然后就几乎没用过ftp……
忽然又发现我的ftp复活了……ftp也就是偶尔传一些大一点或者数量较多的文件,平时其实也用不到……
我的WIN7 64位还是不行的,32位的没有问题。
我就是用64位win 7呀,可以用,就是有时候要点几次。不过现在我的FTP恢复正常了,暂时用不上这个啦。