Я использую ftp_put
для загрузки файла на FTP-сервер.Сразу после ftp_put
я использую ftp_nlist
для получения списка загруженных файлов.Странно то, что иногда ftp_nlist
возвращает пустой массив, пока в целевом каталоге FTP есть файлы.Что может вызвать эту проблему?
Обновление 1:
<code>foreach($files as $file) {
if (ftp_put($ftp_conn, $ftpdir.$file, $localdir.'/'.$file, FTP_BINARY)) {
echo "Successfully uploaded $file.<br/>";
} else {
echo "Error uploading $file.<br/>";
}
}
$files = ftp_nlist($ftp_conn, $ftpdir);
print("<pre>".print_r($files,true)."
");
Спасибо