繁体   English   中英

PHP。 在FTP服务器上使用文件

[英]PHP. Working with files on FTP server

我有两个FTP服务器。 在第一台服务器中,我将运行脚本(filemoving.php),该脚本将通过FTP连接到第二台服务器( 第二台服务器不支持php ),并将文件从1个文件夹移动到2个文件夹。但是我遇到了错误

警告:ftp_put(/2/1.jpg):无法打开流:没有这样的文件或目录

这是我的代码,请告诉我我做错了。

filemoving.php

//$ftp_conn its connection id, connection was established
$folder = '/1';
$target_folder = '/2';
$files_list = ftp_nlist($ftp_conn, $folder);

foreach($files_list as $remote_file) {
    ftp_put($ftp_conn, $remote_file, $target_folder . '/' . basename($remote_file), FTP_ASCII);
}

您好,谢谢您的回答。 我必须使用ftp_rename函数而不是ftp_put-就是这样:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM