[英]How to download file using PHP cURL and NOT delete file from remote server
目前,我正在使用PHP cURL請求成功下載文件。 問題在於,每次下載后,遠程文件似乎都會被刪除。 是否有設置告訴cURL在下載后不刪除文件? 在網上進行搜索時,我沒有找到任何相關信息。 我實際上只是在尋找問題,詢問如何在下載后刪除文件,這顯然已經對我有用,但並沒有達到我想要的結果。
這基本上是我當前正在運行的代碼:
$url = 'ftp://ftp.example.com/file.txt';
$username = 'username';
$password = 'password';
$filename = dirname(__FILE__) . '/file.csv';
$fp = fopen($filename, 'w');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FILE, $fp);
$output = curl_exec($ch);
curl_close($ch);
fclose($fp);
有人能為我提供一些有關如何不刪除遠程文件的建議嗎?
謝謝!
好吧,我已經聯系了遠程源,並且確保它們足夠歸檔文件只是為了保持目錄的清潔。
謝謝大家!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.