Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [cURL] Pobieranie plików - localhost a serwer
Forum PHP.pl > Forum > PHP
ShutteR
Witajcie, mam skrypt który który pobiera pliki przez PHP (fragment):
  1. $path = $nazwa. ".mp3";
  2. $f = fopen($path, 'w');
  3.  
  4. $ch = curl_init($url);
  5. curl_setopt($ch, CURLOPT_FILE, $f);
  6. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  7. curl_setopt($ch, CURLOPT_HEADER, $headers);
  8. curl_exec($ch);


Pobieranie działa na localhoście (wamp) prawidłowo jednak po wysłaniu skryptu na VPS skrypt zamiast pobrać caly plik tworzy tylko plik o wielkości kilkunastu kb. Dlaczego? VPS potrzebuje jakiejś dodatkowej konfiguracji?
kapslokk
Masz jakieś błędy?
ShutteR
Nie, nic nie ma, wszystko się czysto wykonuje.
Pyton_000
A zawartość pliku?
ShutteR
Kod
HTTP/1.1 302 Moved Temporarily
Server: Apache-Coyote/1.1
Set-Cookie: JSESSIONID=8943624AA7F2F1EC316AD88547C32829; Path=/; HttpOnly
Location: http://www31.zippyshare.com/v/0R7UY8bi/file.html
Content-Length: 0
Date: Wed, 16 Sep 2015 21:23:18 GMT

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Set-Cookie: zippop=1; Domain=.zippyshare.com; Expires=Thu, 17-Sep-2015 09:23:18 GMT; Path=/
Content-Type: text/html;charset=UTF-8
Content-Language: en
Transfer-Encoding: chunked
Date: Wed, 16 Sep 2015 21:23:18 GMT


I dalej źródło strony... Na localhoście poprawnie pobiera się plik mp3 i odtwarza bez problemu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.