将文件夹上传到FTP服务器,遍历上传,,,文件夹不能直接上传到FTP服务器上。。。

<?
$ftp_ip = "FTP";
$ftp_user = "user";
$ftp_pwd = "password";
$conn = ftp_connect($ftp_ip);
$login_result = ftp_login($conn, $ftp_user, $ftp_pwd);
if($conn || $login_result){
echo "Load FTP1 successful!";
}else{
echo "Load FTP1 failed!";
}
echo "<br>";
$dir = getcwd(); //根目录
chdir("file"); //找到file文件夹
$dir = getcwd(); //将文件路径更改为更:目录/file
$creafile = ftp_mkdir($conn,"file"); //上传前建立文件夹file
$handle = opendir("$dir"); while(($file = readdir($handle)) !== false)
{
$ftp = ftp_put($conn,"file/$file","$file",FTP_BINARY); //遍历上传
}
?>

通过上面的代码就可以实现将想传的文件夹上传到ftp服务器上,既其文件夹中的文件也存入了ftp服务器。文章来源地址https://www.yii666.com/article/764209.html文章地址https://www.yii666.com/article/764209.html网址:yii666.com<网址:yii666.com文章来源地址:https://www.yii666.com/article/764209.html

版权声明:本文内容来源于网络,版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。文本页已经标记具体来源原文地址,请点击原文查看来源网址,站内文章以及资源内容站长不承诺其正确性,如侵犯了您的权益,请联系站长如有侵权请联系站长,将立刻删除

将文件夹上传到FTP服务器,遍历上传,,,文件夹不能直接上传到FTP服务器上。。。-相关文章

  1. 将文件夹上传到FTP服务器,遍历上传,,,文件夹不能直接上传到FTP服务器上。。。

  2. FTP 站点及配置

  3. IIS7:通过脚本来配置ftp站点

  4. 简述站点访问控制、基于用户的访问控制、httpd虚拟主机、持久链接等应用配置实例

  5. IIS 7中添加匿名访问FTP站点

  6. FTP服务-实现vsftpd虚拟用户

    前几篇介绍了基础,这篇将具体实现几个案例实现基于文件验证的vsftpd虚拟用户,每个用户独立一个文件夹1、创建用户数据库文件备注:文件内容格式为奇数行为用户名,偶数行为密码2、设置权限与编译此文件备注:修改权限是为了安全3、创建linux用户和ftp目录(这个账号将

  7. ubuntu 搭建ftp服务器,可以通过浏览器访问,filezilla上传文件等功能

    搭建ftp服务器通过filezilla进行上传文件home目录下可以创建很多用户目录。对/etc/vsftpd.conf进行如下配置那么在/etc/allowed_users中的用户就可以通过用户名和密码登录到服务器访问/home/ftp/etc/allowed_users 文件内容那么 user1,user2 用户和 本地用户  就可以访问/home/ftp中的内容.一般哪一

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信图片_20190322181744_03.jpg

微信扫一扫打赏

请作者喝杯咖啡吧~

支付宝扫一扫领取红包,优惠每天领

二维码1

zhifubaohongbao.png

二维码2

zhifubaohongbao2.png