脚本宝典收集整理的这篇文章主要介绍了通过PHP将文件上传到SFTP服务器(phpseclib),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我不确定我做的是否正确,因为我之前没有处理过SFTP.这是我的代码的样子:
$file = "leads.csv"; $server = "41.160.150.200"; //$server = "ft.bayport.co.za"; $port = "22"; $username = ""; $password = ""; //username and password removed for security reasons set_include_path(get_include_path() . PATH_SEPARATOR . 'PHPseclib'); include 'Net/SFTP.PHP'; define('NET_SFTP_LOGginG',NET_SFTP_LOG_COMPLEX); // or NET_SFTP_LOG_SIMPLE $sftp = new Net_SFTP($server); // Check SFTP Connection if (!$sftp->login($username,$password)) { echo 'Login Failed.'; echo $sftp->getSFTPLog(); }else{ echo 'Connected to SFTP.'; echo $sftp->pwd(); // Upload CSVs to SFTP incoming folder echo $upload = $sftp->put("incoming/".$file,"./bayport/".$file,NET_SFTP_LOCAL_FILE); }
我真的很感激任何帮助.谢谢!
以上是脚本宝典为你收集整理的通过PHP将文件上传到SFTP服务器(phpseclib)全部内容,希望文章能够帮你解决通过PHP将文件上传到SFTP服务器(phpseclib)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。