Autor | Zpráva | ||
---|---|---|---|
http Profil |
#1 · Zasláno: 18. 5. 2009, 10:15:15
Ahojte,
potřeboval bych otevřít spojení na veřejně dostupnou https stránku udržet si spojení a zaloval podstránku na tom samém serveru a tu uložit. Je vůbec možnost něco takového udělat? Díky za jakoukoliv radu nebo nasměrování... Pavel |
||
AM_ Profil |
#2 · Zasláno: 18. 5. 2009, 10:23:08
přímo file_get_contents("https://...") by nešlo? když to vrátí chybu, tak stránka zřejmě dostupná. funkce by měla https zvládat.
|
||
http Profil |
#3 · Zasláno: 18. 5. 2009, 10:29:25 · Upravil/a: http
napsalo mi to:
Warning: failed to open stream: Connection refused in /var/www/html/www/test_get.php on line 17 session_start(); tam mám |
||
AM_ Profil |
#4 · Zasláno: 18. 5. 2009, 11:41:08
se sessionama to nemá nic společného :) connection refused znamená že vzdálený server odmítl spojení, takže máš špatně adresu, port nebo je to zrovna nedostupné
|
||
http Profil |
#5 · Zasláno: 18. 5. 2009, 11:59:49
a co je tohle za hlášku, nevíš?
Warning: socket_connect() [function.socket-connect]: Host lookup failed [-10001]: Unknown host in .... |
||
AM_ Profil |
#6 · Zasláno: 18. 5. 2009, 12:12:00
znamená že nenašel DNS záznam (třeba informace o tom že nenalezl www.example.com)
|
||
http Profil |
to je divný
http://www.dalmi-aida.cz/test_get1.php tady je ten script: $host = "http://www.macdesign.cz"; $port = "80"; $timeout = 15; //timeout in seconds $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die("Unable to create socket\n"); socket_set_nonblock($socket) or die("Unable to set nonblock on socket\n"); $time = time(); while (!socket_connect($socket, $host, $port)) { $err = socket_last_error($socket); if ($err == 115 || $err == 114) { if ((time() - $time) >= $timeout) { socket_close($socket); die("Connection timed out.\n"); } sleep(1); continue; } die(socket_strerror($err) . "\n"); } socket_set_block($this->socket) or die("Unable to set block on socket\n"); Moderátor Alphard: Vkládejte prosím kód mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
AM_ Profil |
#8 · Zasláno: 18. 5. 2009, 19:03:45
a přes to file_get_contents to nejde? na tyhle srandičky se soketama se vykašli
|
||
Časová prodleva: 15 let
|
0