ďťż
Podstrony
|
telcocafeJak temacie, szukałem, próbowałem naprawić, ale nic to nie daje.Mam taki skrypt: <?php $downloadlink = 'http://nazwa_uzytkownika:haslo@hotfile.com/dl/4050134/3b7e371/Pomoce.do.robienia.aukcji.na.Allegro. rar'; //przykladowy link $checkedfilename='test.rar'; //przykladowa nazwa pliku $curl = curl_init(); curl_setopt ($curl, CURLOPT_URL,$downloadlink); $fp = fopen("pliki/".$checkedfilename, 'w+'); curl_setopt($curl, CURLOPT_FILE, $fp); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); $s=curl_exec($curl); curl_close($curl); fclose($fp); ?> Kod powinien wykonać się tak aby zapisał się plik rar i tu właśnie pies pogrzebany, zamiast pobrać plik zapisuje treść html strony. Skrypt jest prawidłowy, sprawdzałem go na innym serwerze i działa jak powinien. Problem leży pewnie po stronie ustawień serwera, ale już nie mam pojęcia co jeszcze zmienić ewentualnie doinstalować. Z góry dziękuje za pomoc. Hm. Czyli normalnie jeśli zamiast nazwa_uzytkownika i haslo podasz swoje dane i wejdziesz w ten link, to zaczyna się pobierać pliczek (sprawdzałeś na oddzielnej sesji, gdzie nie masz zapisanych plików cookie?). Jaka zatem treść się pojawia w tym pliku? Czy jest to ta treść, którą można zobaczyć otwierając stronę będąc niezalogowanym? Czy jeśli wejdziesz na stronę http://nazwa_uzytkow...slo@hotfile.com, to będziesz zalogowany? Właśnie jak wejdźcie się normalnie to nie pobiera się plik, chyba że jestem zalogowany wcześniej a sam link nie loguje tyle że wcześniej dawałem więcej kodu aby wcześniej się zalogować i serwer mógł pobrać plik, ale to nic nie dawało. Zapisywała się treść po zalogowaniu i wyborze czy pobieram z za darmo lub z premium. Wg osób konfigurujących serwer to jest problem w konfiguracji curla. Szkoda,że nie wyświetla się żaden błąd. Nawet w logach serwera nic nie ma. Sprawdzałem nawet na xamppie to też działa i ściąga plik. Chyba znalazłem przyczynę, serwer na którym działa zwraca nagłówek HTTP/1.1 302 wraz z linkiem do pobrania skryptu a serwer na którym nie działa daje nagłówek HTTP/1.1 200, takie same skrypty a co innego zwraca. |
|||
Sitedesign by AltusUmbrae. |