【每日一记7】+第2天 FTP上传文件经常中断或超时的解决方案
  

新手629655 1545

{{ttag.title}}
    近日把一个phpcms建的网站整站迁移到另一个空间上。原本应该是很简单的事情,无奈却处处碰壁,遇到各种问题。终于在今天把所有问题解决,特撰写此文以留纪念,同时这里面遇到的一些问题的解决方法希望能给需要的朋友一些帮助。

任务:
    把用所在A服务器的A1域名下的phpcms所建的网站迁移到B服务器下B1域名下。
环境:
    普通家用1.5兆宽带(多人使用有路由),B服务器无任何控制面板,仅有ftp和mysql帐号密码。新服务器为unix操作系统,支持php,mysql版本为4.0.1
     这样的项目并不困难,最简单的方法,就是把A服务器下的全站做个压缩包,传到B服务器上进行解压。A服务器上的数据库用phpmyadmin导出,然后同样用phpmyadmin导入到B服务器的数据库。思路非常清晰,但是却遇到非常多的问题。
    第一个问题就是空间不支持解压缩。我用faisun_unzip.php 小程序解压压缩包的时候,提示是没有zlib库,也就是不支持。比较郁闷。既然不支持解压缩,又没有控制面板,那么那些文件只有一个一个的上传了。
     于是解开压缩包,开始上传文件,无奈传几个文件以后就开始超时或者假死。很郁闷,phpcms本身自身的文件就有几千,再加上网站运行一段时间后生成的一些文件,如果总是这样超时断开连接,根本无法正常传输。换了几个ftp软件都没有解决问题。后来换到一款叫做FileZilla的ftp软件,利用软件自带的网络配置向导功能检测了一下网络,说我的网络有问题。于是想到了,一定是路由器的问题,端口的问题。结果按照这个思路,果然解决了问题。下面说一下具体的步骤。

首先大家要下载这个ftp客户端软件
1、启动软件后,点击编辑,运行网络配置向导 点击next
2、这里默认即可,点击next
3、依然默认,next
4、注意这里选择从以下url得到外部ip地址(针对路由器用户)
5、这里自己必须要选择一个端口范围,并记下这个范围
next之后点击测试一定会收到错误提示信息,因为我们还没有配置路由器。下面我们就设置一下路由器。

    首先进入路由器的设置界面,找到端口转发设置选项,一般的路由器都是支持的,设置刚刚我们设置的那段端口号转发到我们本机的内网ip保存即可。,接着点击filezilla的测试,你就会看到测试成功的结果。
    只要FileZilla检测你的我网络正常,那么就不用担心传文件会经常超时了,即便出现问题,也不是你本地网络的问题了,应该是服务器设置的问题。

打赏鼓励作者,期待更多好文!

打赏
暂无人打赏

小霞米 发表于 2023-11-1 22:00
  
学到了、学到了,感谢分享
小西北 发表于 2023-11-1 22:00
  
学到了、学到了,感谢分享
朱墩2 发表于 2023-11-1 22:00
  
学到了、学到了,感谢分享
唐三平 发表于 2023-11-1 22:00
  
学到了、学到了,感谢分享
焱燚 发表于 2023-11-1 22:13
  
学到了、学到了,感谢分享
日出 发表于 2023-11-1 22:13
  
学到了、学到了,感谢分享
梦境人生 发表于 2023-11-1 22:13
  
学到了、学到了,感谢分享
德德 发表于 2023-11-1 22:24
  
学到了、学到了,感谢分享
飞飞侠 发表于 2023-11-1 22:24
  
学到了、学到了,感谢分享
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
每周精选
干货满满
技术笔记
产品连连看
2024年技术争霸赛
技术咨询
标准化排查
技术晨报
GIF动图学习
2023技术争霸赛专题
安装部署配置
新版本体验
功能体验
自助服务平台操作指引
文档捉虫活动
通用技术
秒懂零信任
信服课堂视频
答题自测
每日一记
玩转零信任
技术圆桌
在线直播
问题分析处理
SDP百科
畅聊IT
专家问答
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
流量管理
运维工具
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
齐鲁TV
华北区交付直播

本版达人

新手89785...

本周建议达人

新手78183...

本周分享达人