<php
// 链接ftp
$conn = ftp_connect('地址', '端口', '超时时间');
// 登录
ftp_login($conn, '账号', '密码');
$here = ftp_pwd($conn);
//获取服务器端系统信息ftp_systype()
$server_os = ftp_systype($conn);
//被动模式(PASV)的开关,打开或关闭PASV(1表示开)
ftp_pasv($conn, 1);
//进入目录中用ftp_chdir()函数,它接受一个目录名作为参数。
ftp_chdir($conn, "public_html");
//ftp_mkdir($conn, "test");
ftp_put($conn, "服务器显示的名称", "要上传的文件名称", FTP_ASCII);
ftp_quit($conn);
<php
// set up basic connection
$ftp_server = '10323254';
$conn_id = ftp_connect($ftp_server);
// login with username and password
$ftp_user_name = 'admin';
$ftp_user_pass = 'xuu9898';
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// check connection
if ((!$conn_id) || (!$login_result)) {
echo "FTP connection has failed!";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
} else {
echo "Connected to $ftp_server, for user $ftp_user_name";
}
// delete the file
$destination_file = '/backup/m37/abctxt';
$deleted= ftp_delete($conn_id, $destination_file);
// check deleted status
if (!$deleted) {
echo "FTP delete has failed!";
} else {
echo "delete $destination_file success" }
// close the FTP stream
ftp_close($conn_id);
>
===========
建议查询手册
目标服务器必须启动ftp服务
用ftp_rawlist,返回结果会告诉你,是文件还是文件夹,非要用ftp_nlist的话,就循环判断返回值里面的ftp_size,如果是文件夹,会返回-1,但是效率没有ftp_rawlist来得高
汗了,“编译”那是给PHP源代码用的。那是在linux或unix等 *** 作系统上用的。windows下一般都是编译过的。FTP函数默认支持!
怎么加?写程序啊。
不会PHP的话就别想了。DW只是个编辑器而已,不能替代你写程序的。
p工具我们都用过是用来上传文件的,那么在php中如何用代码实现呢,下面简单介绍一个最基础最简单的列子,首先根据我们使用ftp工具来说,实现文件上传需要打开ftp工具->输入ftp地址,端口号,账号,密码登陆ftp->从本地选择相应文件上传到ftp相应目录,php中要实现这么一个简单的功能无非也是这样。
第一步:打开ftp
$ip="101101101101";
$name="name";
$pwd="mima";
$con=ftp_connect($ip,"21") or("连接失败");
第二步:登陆ftp
ftp_login($con,$name,$pwd);
第三步:上传本地testphp文件到ftp image目录下
ftp_put($con,"image/testphp","testphp",FTP_ASCII);
此时在ftp上的image目录下可以看到testphp文件了,当然这里上传文件,可以扩展下写个上传表单,将表单附件上传ftp这样就更方便,这里只作为一个文件最基础上传ftp功能。
以上就是关于用PHP怎样实现把文件从一台服务器,移动到另一台FTP服务器呢全部的内容,包括:用PHP怎样实现把文件从一台服务器,移动到另一台FTP服务器呢、PHP 中如何连接FTP,知道文件名,删除其中的文件、php用ftp_nlist获取到列表后怎么判断是一个文件还是一个目录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)