PHP中curl使用案例(四)-- 从ftp服务器下载文件到本地
//从FTP服务器下载一个文件到本地
//初始化
$curl = curl_init();
//设置被下载文件的url
curl_setopt($curl, CURLOPT_URL,"ftp://192.168.0.101/test.jpeg");
//设置返回信息中不包含响应头信息
curl_setopt($curl, CURLOPT_HEADER,0);
//设置执行之后的结果不直接打印出来
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
/*******设置下载ftp服务器上的文件的相关参数********/
//设置下载超时终止时间,单位是秒
curl_setopt($curl,CURLOPT_TIMEOUT,300);
//设置连接ftp服务器的用户名密码
//curl_setopt($curl,CURLOPT_USERPWD,":");
//设置下载文件保存到本地的文件名
$downfile = fopen('local_test.jpeg','wb');
curl_setopt($curl,CURLOPT_FILE,$downfile);
//执行
$output = curl_exec($curl);
if(!curl_errno($curl)){echo "结果:".$output;
}else{echo '错误:'.curl_error($curl);
}
curl_close($curl);
在本地开通ftp服务器的方法,可参考https://blog.csdn.net/yixu0534/article/details/97627950
PHP中curl使用案例(四)-- 从ftp服务器下载文件到本地相关推荐
- CentOS6中连接ftp服务器下载文件时出现了java.net.SocketException: Connection reset
问题描述:连接CentOS6中的ftp服务器下载文件时出现了java.net.SocketException: Connection reset 解决办法: 1.查看防火墙状态,发现防火墙已开启 se ...
- 如何登陆FTP服务器下载文件
如何登陆FTP服务器下载文件 在网上我们经常可以看到很多如何搭建FTP服务器的经验,但是却缺少详细的如何登陆FTP服务器的经验,当然对于电脑熟练者来说这可能很简单,但是我想也有相当一部分人不知道如何从 ...
- 从FTP服务器下载文件部署更新linux服务器上的服务
作为软件测试人员,经常要发布开发的集成包.本来嘛,更新个服务,没什么大不了.但是集成包打出来,要更新的服务有9个(分别部署在三台服务器上),并且以后还会增加.如果手动更新,每次更新时间都得20分钟以上 ...
- 从FTP上下载文件到本地
#region 下载文件/// <summary>/// 从FTP服务器下载文件,指定本地路径和本地文件名,20120817,ylh/// </summary>/// < ...
- 【ABAP系列】SAP ABAP 从FTP服务器读取文件到本地
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP 从FTP服务器 ...
- python下载文件传到服务器_python实现从ftp服务器下载文件
代码之余,将代码过程重要的一些代码段备份一下,如下的代码内容是关于Python从ftp服务器下载文件的的代码,希望能对小伙伴有用途.#coding=utf-8 ''' ftp自动下载.自动上传脚本,可 ...
- ftp服务器下载文件
import java.io.*; import java.net.SocketException;import org.apache.commons.net.ftp.*; /*** ftp服务器下载 ...
- shell实例第13讲:从FTP服务器下载文件
#!/bin/bash #作者:魏波 #时间:2017.02.04if [ $# -ne 1 ]; thenecho "Usage: $0 filename" fi dir=$(d ...
- python 下载文件-python实现从ftp服务器下载文件
#coding=utf-8 ''' ftp自动下载.自动上传脚本,可以递归目录操作 ''' from ftplib import FTP import os,sys,string,datetime,t ...
最新文章
- 深入理解JavaScript的变量作用域(转)
- VTK:图表之BoostBreadthFirstSearchTree
- C和指针之用拉托斯特尼筛方法(Eratosthenes)查找区间质素个数
- mysq和mysqli关系
- SQL SERVER备份脚本
- Linux调用可执行程序
- 廖雪峰Java1-1Java入门-java简介
- C# 反序列化datetime的处理
- JavaScript的Forms验证-Parsley.js
- OpenGl 游戏编程笔记 第七章:纹理映射 (texture mapping) (一)
- cad快看_浩辰CAD看图王教你免费打开超大CAD图纸!
- 泛函分析 04.03 有界线性算子 - 一致有界原则
- property中ref、value、name的区别
- Flash Platform 游戏开发入门
- Flutter入门系列-Flutter读取assets文件并写入应用程序路径
- 这平安夜,我们来用python演奏一首铃儿响叮当吧
- 跨利润中心外协业务生成利润中心结算凭证
- 漏洞扫描的应用范围和场景
- e代理与和合首创达成战略合作,共创WealthTech生态圈
- 配置IIS6出现 出现验证码无法显示问题
热门文章
- 人脑如果是台计算机,那么电从哪里来?
- C# 矩阵和向量的相关计算(一)
- “三级火箭”战略背后:联想携手云之鼎 正式进军云数据中心主航道
- java趣味程序 五猴分桃_趣味数学及编程拓展epub
- Java 知半径,求周长面积
- 【Matplotlib】 标注摄氏度符号
- 黑马旅游网完整代码_JavaWeb+黑马旅游网
- 关于备案问题 免费帮您解决备案问题 该网站暂时无法访问 尊敬的用户,您好很抱歉,该网站暂时无法访问,可能由以下原因导致: 原因一:未备案或未接入;根据《非经营性互联网信息服务备案管理办法》,网站需要完
- 【工具】vue excel导出
- 解决Spyder无法抓取Yahoo!finance财经数据