簡體   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