Author |
Message |
|
Post subject: script
Posted: 01.06.2005 - 14:03 #20068
|
|
Basic
Joined: Máj 31, 2004
Posts: 49
|
|
Zdravim, nemate niekto, popripade neviete niekto vytvorit script, alebo nieco podobne, tak aby sa mi na webstránke zobrazilo, či daná ipadresa je prístupná, alebo nie cez ping.
Dik |
|
|
|
|
|
|
Post subject: script
Posted: 01.06.2005 - 14:05 #20069
|
|
Majster
Joined: Okt 22, 2003
Posts: 3321
Location: Banská Bystrica - Rudlová
|
|
|
|
|
|
Post subject: script
Posted: 01.06.2005 - 17:28 #20076
|
|
Basic
Joined: Júl 12, 2004
Posts: 42
|
|
no cez PHP by som to rozhodne nerobil, trebalo by mu totiz dat uid0 a ked nahodou budes mat chybu v skripte, tak....
cez CGI je to bezpecnejsie, takze by som sa uberal tym smerom.... |
|
|
|
|
|
|
Post subject: RE: script
Posted: 01.06.2005 - 18:16 #20080
|
|
Majster
Joined: Jan 12, 2003
Posts: 4250
Location: /dev/null
|
|
holden_: odkedy treba na spustenie binarky z php UID 0 ? pokial nemas zapnuty safe mode, tak ak sa nemylim mozes si pustat co chces ako chces... |
|
|
|
|
|
|
Post subject: script
Posted: 01.06.2005 - 18:26 #20083
|
|
Guru
Joined: Dec 27, 2002
Posts: 1505
|
|
urcite k tomu netreba UID 0. Navyse sa podobne veci daju robit cez SOCKETS. SKus si pozriet manual k PHP5.
mgx |
|
|
|
|
|
|
Post subject: script
Posted: 01.06.2005 - 18:51 #20084
|
|
Majster
Joined: Okt 22, 2003
Posts: 3321
Location: Banská Bystrica - Rudlová
|
|
takze CGI script, jednoducho includuj do PHP
Code: › #! /bin/tcsh
echo Content-type: text/html
echo
@ rudla = `ping 192.168.100.1 -c 1 -w 1 | grep loss | cut -d "," --field=2 | cut -d " " --field=2`;
if ($rudla > 0 ) then
echo "Server <b>Rudla</b> odpovedal <br>"
else
echo "Server <b>Rudla</b> NEODPOVEDAL ! <br>"
endif |
|
|
|
|
|
|
Post subject: RE: script
Posted: 01.06.2005 - 19:15 #20085
|
|
Basic
Joined: Máj 31, 2004
Posts: 49
|
|
|
|
|
|
Post subject: RE: script
Posted: 01.06.2005 - 19:23 #20086
|
|
Basic
Joined: Máj 31, 2004
Posts: 49
|
|
Ako to mam includovat? Nehnevaj sa, ale s php som este nerobil. Ale chystám sa |
|
|
|
|
|
|
Post subject: script
Posted: 01.06.2005 - 19:40 #20089
|
|
Majster
Joined: Okt 22, 2003
Posts: 3321
Location: Banská Bystrica - Rudlová
|
|
ten cgi script si uloz do zlozky CGI (var/www/cgi-bin) a teraz si vytvor PHP subor index.php, do neho daj toto:
Code: › <? php include "http://192.168.100.100/cgi-bin/monitor.cgi"; ?>
kde IP 192.168.100.100 je IP tvojho servera kde ti bezi web, da sa pouzit aj alternativna cesta samozrejme |
|
|
|
|
|
|
Post subject: RE: script
Posted: 03.06.2005 - 07:51 #20134
|
|
Basic
Joined: Máj 31, 2004
Posts: 49
|
|
Ja by som potreboval radsej tu alternativnu cestu, pretoze do AP tazko dam to php
Dik moc, som rad, ze tu su ludia ktori poradia. |
|
|
|
|
|
|
Post subject: RE: script
Posted: 03.06.2005 - 07:55 #20135
|
|
Basic
Joined: Júl 12, 2004
Posts: 42
|
|
mouse: asi si gyra nepochopil, to PHP mozes mat na akomkolvek routri, ktory "vidi" to tvoje AP a v CGI skripte kontrolujes akukolvek IP adresu. PHPcko ti to len vypise cez web. Proste taky mini monitoring |
|
|
|
|
|
|
Post subject: RE: script
Posted: 03.06.2005 - 09:09 #20136
|
|
Basic
Joined: Máj 31, 2004
Posts: 49
|
|
No, takze ked v tom cgi zmenim ip, tak ta bude kontrolovana a v php je iba umiestnenie toho cgi scriptu? |
|
|
|
|
|
|
Post subject: Re: RE: script
Posted: 03.06.2005 - 11:03 #20139
|
|
Basic
Joined: Júl 12, 2004
Posts: 42
|
|
mouse wrote: ›No, takze ked v tom cgi zmenim ip, tak ta bude kontrolovana a v php je iba umiestnenie toho cgi scriptu?
ano (oba skripty mozes mat na tej istej masine samozrejme) |
|
|
|
|
|
|
Post subject: RE: Re: RE: script
Posted: 03.06.2005 - 11:29 #20141
|
|
Basic
Joined: Máj 31, 2004
Posts: 49
|
|
skusil som to, ale ked pustim php tak napise Parse error: parse error in c:\apache\htdocs\monitor\index.php on line 1 |
|
|
|
|
|
|
Post subject: RE: Re: RE: script
Posted: 03.06.2005 - 11:40 #20142
|
|
Majster
Joined: Jan 12, 2003
Posts: 4250
Location: /dev/null
|
|
na ten cgi-script budes potrebovat operacny system (a tcsh); na woknach ti to asi urcite nepojde... |
|
|
|
|
|
|
Powered by PNphpBB2 © 2003-2005 The PNphpBB Group Credits |