Task
Bir web sunucusuna bir uzak medya işleme sunucusundan ikili dosyaları indiriliyor.
This works but I cannot capture the curl stdout output
$ Result = shell_exec ('curl-v http://domain.com/images/dir/dir/dir/file.jpg - kullanıcı adı: parola-o / usr / www / htdocs / images / dir / dir / dir / file.jpg');
Note: I have had no luck using the PHP curl wrapper methods for this task, partly because I've never used PHP curl wrappers for FTP downloads.
Question Can someone explain how to capture the output from the command that I am shelling out to or a simple example using PHP curl wrappers?
İşte ne denedim ve ben stumped kısmı hedef sunucu üzerine yerleştirilen yeni bir dosya almak için nasıl - CURLOPT_FILE hattı yanlış hattı. Ben, bir saplama dosyası oluşturmak açmak ve sonra ona yazmak zorunda istemiyorum.
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $ftpserver.$file['directory'].$filename); #input
curl_setopt($curl, CURLOPT_FILE, $dest); #output
curl_setopt($curl, CURLOPT_USERPWD, "$user:$password");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
Teşekkürler