fsockopen Problem

Andre267

Erfahrenes Mitglied
Schönen guten Abend,

Ich habe irgendwie warum auch immer gerade ein Problem mit der Funktion fsockopen.

Irgendwie kann ich diese funktion nicht richtig ausführen ich habe unten mal ein beispiel gemacht was ich jetzt mal als test angelegt habe.

Beispiel:
PHP:
<?php

error_reporting(E_ALL);
$port = 80;
$check_port = fsockopen("www.google.de", $port, $errno, $errstr, 1)

?>

Ich bekomme folgende Fehlermeldung:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /opt/lampp/htdocs/homepage/test_area/test.php on line 5

Warning: fsockopen() [function.fsockopen]: unable to connect to http://www.google.de:80 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /opt/lampp/htdocs/homepage/test_area/test.php on line 5

Das ganze läuft auf meinen Linux root Server. mit Apache

Kann mir jemand sagen wodran das liegen könnte und was ich dagegen tuhen kann?
 
Kannst du google.de auf der SSH-Console deines Root-Servers anpingen?

PING google.de (74.125.39.104) 56(84) bytes of data.
64 bytes from fx-in-f104.1e100.net (74.125.39.104): icmp_seq=1 ttl=57 time=8.52 ms
64 bytes from fx-in-f104.1e100.net (74.125.39.104): icmp_seq=2 ttl=57 time=9.33 ms
64 bytes from fx-in-f104.1e100.net (74.125.39.104): icmp_seq=3 ttl=57 time=8.67 ms
64 bytes from fx-in-f104.1e100.net (74.125.39.104): icmp_seq=4 ttl=57 time=8.97 ms
C64 bytes from fx-in-f104.1e100.net (74.125.39.104): icmp_seq=5 ttl=57 time=8.59 ms
Geht keine Ahnung was das ist.
 
Das kommt bei raus.

Parse error: syntax error, unexpected T_VARIABLE in /opt/lampp/htdocs/homepage/test_area/test.php on line 7

Das ist was ich in php jetzt habe.
PHP:
<?php

error_reporting(E_ALL);
$port = 80;
$check_port = fsockopen("www.google.de", $port, $errno, $errstr, 1)

$ip = gethostbyname('www.google.de');
echo '<br><br><br>';
echo $ip;

?>
 
lol:

PHP:
$check_port = fsockopen("www.google.de", $port, $errno, $errstr, 1) <<< fehlt da nicht was?

LOOOOL xD
Mein Fehler :-D

Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /opt/lampp/htdocs/morpheus267-stream/test_area/test.php on line 5

Warning: fsockopen() [function.fsockopen]: unable to connect to http://www.google.de:80 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /opt/lampp/htdocs/morpheus267-stream/test_area/test.php on line 5



74.125.39.104
Das ist die Ausgabe.
 
Versuch mal das

PHP:
<?php

error_reporting(E_ALL);
$port = 80;
$check_port = fsockopen( gethostbyname("www.google.de"), $port, $errno, $errstr, 1 );
echo $check_port;
?>

Welche PHP-Version? Welches OS genau (uname -a)? Verwendest du mod_chroot?
 
Zurück