首页 > 后端开发 > php教程 > php sftp下传上载

php sftp下传上载

WBOY
发布: 2016-06-13 10:53:56
原创
849 人浏览过

php sftp上传下载

	<?php		//php环境中必须有ssh		$strServer = "ftp.***.com.cn";		$strServerPort = "22";		$strServerUsername = "***";		$strServerPassword = "***";				//connect to server		$resConnection = ssh2_connect($strServer, $strServerPort);				if(ssh2_auth_password($resConnection, $strServerUsername, $strServerPassword)){			//init SFTP			$resSFTP = ssh2_sftp($resConnection);						//download a File			//1			$filename = 'c:/abc.jpg';			$opts = array(				'http'=>array(				'method'=>"GET",				'timeout'=>60,				)			);			$context = stream_context_create($opts);//			$strData = file_get_contents("ssh2.sftp://{$resSFTP}/dfr508/WUN/ikea-logo.jpg", false, $context);//			file_put_contents($filename, $strData);						//2 也可以用copy()			if(!copy("ssh2.sftp://{$resSFTP}/dfr508/WUN/ikea-logo.jpg", $filename)) {				echo 'download failed';			}						//upload a File			//1			//file_put_contents("ssh2.sftp://{$resSFTP}/dfr508/WUN/456.jpg", 'c:/123.jpg');			//2//			if(!copy("c:/abc.jpg", "ssh2.sftp://{$resSFTP}/dfr508/WUN/789.jpg")) {//				echo 'upload failed';//			}		} else {			echo "Unable to authenticate on server";		}	?>
登录后复制

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板