1

現在、私はこの種の何かを行うスクリプトを持っています:

//Connect to the FTP server    
$conn_id = connect_to_server($server, $user, $password);

//Switch to the directory with the files
ftp_chdir($conn_id, $directory);

//Get the contents of the current directory then iterate over them
$contents = ftp_nlist($conn_id, ".");


//loop through files and download them
foreach($contents as $file) {
  ftp_get($conn_id, $local_filename, $file, FTP_BINARY);
}

問題はftp_get、バルーンが制御不能になり、メモリが不足することです。私が見つけた唯一の解決策は、すべての接続の前に接続を閉じることftp_getです。

ftp_get接続を閉じずにメモリを解放する方法はありますか?

4

0 に答える 0