Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

Błąd skryptu


  • Nie możesz odpowiadać w tym temacie
8 odpowiedzi na ten temat

Błąd skryptu

#1 Bartekm

    Nowy użytkownik

  • Użytkownicy
  • 24 postów
  • Imię:Bartlomiej

Napisany 12 listopad 2011 - 20:57

Witam,

posiadam problem ze skryptem pobierania z Filesonic, działa on prawidłowo na moim koncie hostingowym w 1and1.pl(http://generator.bxweb.pl/) ale niestety nie chce zadziałać na moim serwerze VPS (http://184.164.139.204/).Po kliknięciu w wygenerowany link ani nie pobiera sie plik ani nie pokazuje się komunikat błędu. Zainstalowałem na nim lighttpd z php i curl, czy ktoś wie co może być tego przyczyną?


#2 romix

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 211 postów
  • Skąd:Ruda Śląska
  • Firma:Biznes-Host.pl sp. z o.o.

Napisany 12 listopad 2011 - 21:11

Ciężko powiedzieć tak bez errorów i kodu.

Zapytanie http do serwisu filesonic leci przez curla?
Może daj część kodu, która powinna się wykonać, a nie wykonuje się.

#3 Bartekm

    Nowy użytkownik

  • Użytkownicy
  • 24 postów
  • Imię:Bartlomiej

Napisany 12 listopad 2011 - 21:45

{

$url = 'http://api.filesonic.com/link?method=getDownloadLink&u='.$login.'&p='.$haslo.'&ids='.get_number($link);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$zrodlo = curl_exec($ch);
curl_close($ch);
$ss = explode('"filename":"', $zrodlo);
$ss1 = explode('"', $ss[1]);
$nazwa = trim($ss1[0]);

$ss2 = explode('"url":"', $zrodlo);
$ss3 = explode('"', $ss2[1]);
$download = trim($ss3[0]);
$download = str_replace('\\', '', $download);

$remoteFile = $download;
$ch = curl_init($remoteFile);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
$data = curl_exec($ch);
curl_close($ch);
if ($data === false) {
   echo '<center><b>Brak pliku!</b></center>';
   exit;
}

Ten post był edytowany przez Bartekm dnia: 12 listopad 2011 - 21:46



#4 Aimer

    Weteran WHT

  • [Użytkownicy]
  • PipPipPipPipPipPipPipPip
  • 658 postów

Napisany 12 listopad 2011 - 22:12

Tak zapytam, zrestartowałeś php i serwer httpd po instalacji curl?
Biznes-Host.pl - Servery VPS, Hosting www, http://logout.pl/polecam/aimer
HitMe.net.pl - Hosting www, serwery VPS, Cloud

#5 Bartekm

    Nowy użytkownik

  • Użytkownicy
  • 24 postów
  • Imię:Bartlomiej

Napisany 12 listopad 2011 - 22:23

tak, wykonałem wszystkie procesy :)


#6 ZooMpl

    Stały użytkownik

  • Support WHT
  • PipPipPipPipPip
  • 389 postów
  • Skąd:Bydgoszcz
  • Firma:Sys-Com
  • Imię:Łukasz
  • Nazwisko:Ostrowski

Napisany 12 listopad 2011 - 22:28

Pokaż phpinfo i sprawdź ścieżki w skrypcie

#7 Bartekm

    Nowy użytkownik

  • Użytkownicy
  • 24 postów
  • Imię:Bartlomiej

Napisany 12 listopad 2011 - 23:05

http://184.164.139.204/phpinfo.php


#8 kafi

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 2540 postów

Napisany 12 listopad 2011 - 23:28

apt-get install php5-curl


#9 Bartekm

    Nowy użytkownik

  • Użytkownicy
  • 24 postów
  • Imię:Bartlomiej

Napisany 12 listopad 2011 - 23:32

Działa! Dzięki wielkie!






1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników