Bartekm 0 Zgłoś post Napisano Listopad 12, 2011 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ą? Udostępnij ten post Link to postu Udostępnij na innych stronach
venet0 72 Zgłoś post Napisano Listopad 12, 2011 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ę. Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartekm 0 Zgłoś post Napisano Listopad 12, 2011 (edytowany) { $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; } Edytowano Listopad 12, 2011 przez Bartekm (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
HaPe 242 Zgłoś post Napisano Listopad 12, 2011 Tak zapytam, zrestartowałeś php i serwer httpd po instalacji curl? Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartekm 0 Zgłoś post Napisano Listopad 12, 2011 tak, wykonałem wszystkie procesy Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Listopad 12, 2011 Pokaż phpinfo i sprawdź ścieżki w skrypcie Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartekm 0 Zgłoś post Napisano Listopad 12, 2011 http://184.164.139.204/phpinfo.php Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Listopad 12, 2011 apt-get install php5-curl 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
Bartekm 0 Zgłoś post Napisano Listopad 12, 2011 Działa! Dzięki wielkie! Udostępnij ten post Link to postu Udostępnij na innych stronach