Wyświetlanie strony przy pomocy proxy

0

Witam serdecznie.

Chciałbym wyświetlać źródło strony pobierając je przez proxy.
Chodzi o to, by zliczało inne IP podczas mojego wejścia przez skrypt.

Na innych forach są fragmenty kodu, udało mi się sklecić coś takiego, jednak cały czas wyskakuje "Otwarcie URL nie było możliwe":

 
<?php

$url = 'http://zsp.olesnica.pl/szkoa/szkoa-dzienna/rodzice';

$opts = array('http' => array('proxy' => 'http://177.43.72.67:3128', 'request_fulluri' => true));
$context = stream_context_create($opts);

if(!($data = file_get_contents($url, false, $context))){
echo 'Otwarcie URL niemozliwe!';
    exit;
}

echo $data;    

?>

Z góry dziękuję.
Czekam na odpowiedzi.

0

Twój kod pokazał następujący błąd:

Warning: file_get_contents(http://zsp.olesnica.pl/szkoa/szkoa-dzienna/rodzice):
failed to open stream: Unable to find the socket transport "http" - did you forg
et to enable it when you configured PHP? in - on line 8

Po wyrzuceniu "http://" z adresu proxy błąd już był zupełnie inny:

Warning: file_get_contents(http://zsp.olesnica.pl/szkoa/szkoa-dzienna/rodzice):
failed to open stream: A connection attempt failed because the connected party d
id not properly respond after a period of time, or established connection failed
 because connected host has failed to respond.

Po ludzku mówiąc - nie da się podłączyć do 177.43.72.67 na porcie 3128.

0
  1. W przykładach znalezionych w sieci to widzę 'proxy' => 'tcp://192.168.0.2:3128', u Ciebie zamiast tcp:// jest http://.

  2. Listy proxy na necie są często sprzed 10 lat. I np. nie ma serwera proxy na IP i porcie, który można znaleźć w Twoim poście.

1 użytkowników online, w tym zalogowanych: 0, gości: 1