首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php sftp下传上载

2012-11-03 
php sftp上传下载?php//php环境中必须有ssh$strServer ftp.***.com.cn$strServerPort 22$strSe

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";}?>

热点排行