php ftp连接偶尔中断,ftp加载报错导致自动任务中断,解决办法就三步就行

建设网站经常需要使用FTP上传文件到远程服务器的空间上。如果使用一般的FTP软件,需要把上传的文件拖动到对应的目录上面实现上传,如果要修改文件,只能够使用FTP默认的方式打开文件,一般都是记事本之类很简陋的软件,无法实现代码高亮,并且打开文件之后由于记事本等软件默认的编码问题,很多情况下都会出现中文乱码等问题。同时,为了备份远程服务器的网站文件,也需要在本地有网站文件的副本。因此,一般的FTP满足不了这个要求。为此,需要使用FTP同步软件。

IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Ftp客户端批量操作。

446527

一.在服务器上面安装FTP服务端,通常是可以让服务商帮你安装的.然后在本地电脑上安装iis7服务器管理工具.用该工具登录FTP并把服务器上面的数据下载到本地电脑。

二.在本地电脑点开始-运行.输入mstsc按确定.在弹出的窗口出点选项-点"本地资源"-点"详细信息".把本地磁盘前面的方框勾选上.然后再连接服务器.登录服务器以后打开"我的电脑".在里面可以访问到你本地电脑的磁盘分区.直接把服务器磁盘上的内容复制到本地电脑磁盘即可。 三.登录服务器.把上面需要复制的内容打压缩包.然后通过发邮箱附件的功能把压缩包发到你的另一个邮箱.然后在本地电脑登录收件的邮箱.并把附件下载到本地电脑即可。

* 上传图片或者文件的方法

* @Title: uploadFtpFlie

* 上传图片或者文件的方法

* @param istype 0上传文件 1上传图片

* @param file

* @param fileName

* @return

* @return String 返回类型

* @author

* @throws IOException

* @since 1.0.0

*/

public static String uploadFtpFlie(String istype,File file,String fileName) throws IOException

{

FileInputStream in =null;

boolean isbool=false;

try

{

in = new FileInputStream(file);

if(istype.equals("0"))

{

isbool=FtpUtils.uploadFile(filepath,fileName,in);

if(isbool)

{

System.out.println(url+newpath+"/" +fileName);

return url+newpath+"/" +fileName;

}

else

{

return "error";

}

}

else

{

isbool=FtpUtils.uploadFile(imgpath,fileName,in);

if(isbool)

{

System.out.println(url+newpath+"/" +fileName);

return url+newpath+"/" +fileName;

}

else

{

return "error";

}

}

}

catch (Exception e)

{

// TODO 自动生成 catch 块

e.printStackTrace();

return "error";

}

finally

{

in.close();

}

}

public static void main(String agrs[]) {

try {

File file = new File("D:\\000.jpg");

String k= uploadFtpFlie("1", file, "22222.JPG");

System.out.println(k);

} catch (Exception e) {

e.printStackTrace();

}

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值