mmofacts.com

Problem mit Server Status.

gepostet vor 18 Jahre, 6 Monate von gollum1990
Ich bekomme fogende Fehlermeldung:



Warning: exec() has been disabled for security reasons in /home/webpages/lima-city/gollum1990/html/index.php on line 126

http://gollum1990.lima-city.de ist offline.
Warning: exec() has been disabled for security reasons in /home/webpages/lima-city/gollum1990/html/index.php on line 126

http://mysql.lima-city.de ist ]offline.
Code:
 

$computers = array("http://gollum1990.lima-city.de","http://mysql.lima-city.de");
$zahl = count($computers);
echo "Momentaner Status der einzelnen Server:
";

for($i=0;$i<$zahl;$i++)
{
$ping = exec("ping $computers[$i] -n 1", $online);
$arr_count = count($online);


if ($arr_count <=6)
{
print "
$computers[$i] ist offline.\n";
}
else
{
print "
$computers[$i] ist online.\n";
}
}
?>
gepostet vor 18 Jahre, 6 Monate von spideyY
Hey
das Liegt nicht am code sondern am provider...
spidey
gepostet vor 18 Jahre, 6 Monate von gorgo
Wie lautet jetzt eigendtlich die Frage ?
Oder konkreter was an der Fehlermeldung ist dir unklar ?

exec() has been disabled for security reasons

gepostet vor 18 Jahre, 6 Monate von Progralixx
Vielleicht die Fehlermeldung nicht verstanden?

exec() has been disabled for security reasons


Die Funktion wurde auf diesem Server aus Sicherheitsgründen deaktiviert, d.h. man kann auf dem Server mit dieser Methode keine Programme starten.
gepostet vor 18 Jahre, 6 Monate von Dillo
hmm... sehe ich das richtig, du lässt ein script auf dem webserver den server selbst pingen um zu testen, ob die verbindung in ordnung ist?
d.h. wenn der server "offline" ist, so wie es in deinem script steht, kannst du ja nichtmal das script im browser laden... ^^
ich denk, sowas ist besser bei dir auf localhost aufgehoben...
gepostet vor 18 Jahre, 6 Monate von woodworker
du siehsts das er 2 hostnamen pingt

da steht nirgendwo was von localhost
und beide hostnamen werden auf andere ips aufgelöst

und von wo er pingt siehst du nicht
gepostet vor 18 Jahre, 6 Monate von Dillo
man kann aber aufgrund der fehlermeldung einen gewissen rückschluss vermuten ^^
gepostet vor 18 Jahre, 6 Monate von woodworker
man kann aufgrund der fehlermeldung schliessen das exec ausgeschaltet ist nix weiter
gepostet vor 18 Jahre, 6 Monate von Kampfhoernchen
Daraus liese sich wiederrum der Schluss ziehen: Möglichkeit suchen, dass exec() wieder aktiviert wird.

Aufgrund der Fehlermeldung tippe ich, dass der Ping von Lima-City-Webspace aus kommt


Warning: exec() has been disabled for security reasons in /home/webpages/lima-city/gollum1990/html/index.php on line 126
Natürlich ist da exec deaktiviert.

Auf diese Diskussion antworten