Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> uptime serwera
Mateuszek*
post 16.03.2004, 19:56:11
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (0%)
-----


potrzebuje skryptu, ktory wyswietlaby uptime serwera

z gory serdecznie dziekuje
Go to the top of the page
+Quote Post
Paul
post 16.03.2004, 20:23:16
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


zobacz to:
[php:1:79784cae23]
<?php
function online($adres){
$open = @fopen($adres,'r');
$stan = $open?'1':'0';
@fclose($open);
return $stan;
}
if (online('http://www.wp.pl/') == '0'){
header('Location: http://www.onet.pl');
}
else{
header('Location: http://www.wp.pl');
}
?>
[/php:1:79784cae23]
Go to the top of the page
+Quote Post
Mateuszek*
post 16.03.2004, 22:09:01
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (0%)
-----


bardzo dziekuje smile.gif
Go to the top of the page
+Quote Post
scanner
post 17.03.2004, 08:02:15
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




A mi się zawsze wydawało, że uptime to czas działa serwera od ostatniego reboota...


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
arogancik
post 17.03.2004, 08:51:55
Post #5





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


masz racje scanner, tutaj raczej cjest skrypt do przekiweowania na inny serwer jesli jeden nie działa


--------------------
warsztat: w2k3 | apache 1.3.9 | php 4.3.5 | mysql 4.0.15 | mercur mail sever 4.1 | editpad lub notatnik
Go to the top of the page
+Quote Post
kszychu
post 17.03.2004, 10:53:57
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


Ja to bym zrobił tak:
[php:1:125583938c]<?php
echo system('uptime');
?>[/php:1:125583938c]
Tak szczerze Paul, albo ja nie wiem co to jest uptime, albo ty. Ja obstawiam, że raczej ty.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Paul
post 17.03.2004, 17:41:35
Post #7





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


no to sry tongue.gif.... a w takim razie snitch.gif czemu tamten kolo dal mi pomogl <hahaha>
Go to the top of the page
+Quote Post
arogancik
post 17.03.2004, 17:45:04
Post #8





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


bo moze nie sprwdził tego co mu dałeś, albo uznał ze jesli ktoś mu coś napisał na forum i jest inaczej niż on myslał, to znaczy ze on był w błedzie smile.gif krócej mówiąc uznał cie za geniusza tongue.gif i uwierzył w ciebie


--------------------
warsztat: w2k3 | apache 1.3.9 | php 4.3.5 | mysql 4.0.15 | mercur mail sever 4.1 | editpad lub notatnik
Go to the top of the page
+Quote Post
Paul
post 17.03.2004, 17:49:10
Post #9





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


buhehehe.... ja sie za "masta" nie uwazam smile.gif Poprostu zasugerowalem sie tym, ze wszedzie pisze 99% uptime....
Go to the top of the page
+Quote Post
arogancik
post 17.03.2004, 17:51:54
Post #10





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


spoko przecież sobie żartuje tylko. zawsze jak jest ktoś nowy na forum i nie ma pojecia o php, to uwaza osobe, która cokolwiek napisze (co bedzie działało), za boga.


--------------------
warsztat: w2k3 | apache 1.3.9 | php 4.3.5 | mysql 4.0.15 | mercur mail sever 4.1 | editpad lub notatnik
Go to the top of the page
+Quote Post
rachwal
post 17.03.2004, 19:50:39
Post #11





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 29.08.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


samo uptime zwroci nam mase niepotrzebnych bzdur, proponuje taki kodzik wykonac przez system czy exec :
Kod
uptime | awk '{ print $3 }'


--------------------
pozd.
Go to the top of the page
+Quote Post
zibik
post 18.03.2005, 03:06:46
Post #12





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 18.03.2005

Ostrzeżenie: (0%)
-----


A ja spłodziłem coś takiego:
  1. <?php
  2. $time = exec(&#092;"cat /proc/uptime | awk '{ print $1 }'\");
  3.  
  4. if ($time<3600) 
  5. {
  6. $uptime = floor($time/60);
  7. print &#092;"Serwer pracuje dopiero \" . $uptime . \" minut(y)\";
  8. } 
  9. elseif ($time<86400)
  10. {
  11. $uptime = floor($time/3600);
  12. print &#092;"Serwer pracuje \" . $uptime . \" godzin(y)\";
  13. }
  14. else 
  15. {
  16. $uptime = floor($time/86400);
  17. print &#092;"Serwer pracuje nieprzerwanie już <b>\" . $uptime . \"</b> dni\";
  18.  }
  19. ?>
Go to the top of the page
+Quote Post
Fibolg
post 9.05.2005, 15:28:06
Post #13





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

Ostrzeżenie: (0%)
-----


A czy dałoby się jakoś w ten sposób sprawdzić jak długo uruchomiona jest inna maszyna (nie na której działa serwer), bez pingowania non-stop? Powiedzmy za pomocą jakiegoś polecenia dodatkowego, uwzględniając IP?


--------------------
Go to the top of the page
+Quote Post
xxxlukasz
post 23.08.2006, 09:25:17
Post #14





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Szukam skryptu monitorującego zewnętrzne serwery.
Go to the top of the page
+Quote Post
pomek2
post 6.03.2007, 16:54:34
Post #15





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 3.03.2007

Ostrzeżenie: (0%)
-----


tam wyżej jest mały błąd oto porawny skrypt

  1. <?php$time = exec("cat /proc/uptime | awk '{ print $1 }'"");if ($time<3600)  {  $uptime = floor($time/60);  echo "Serwer pracuje dopiero ".$uptime." minut(y)";}  elseif ($time<86400) {  $uptime = floor($time/3600);  echo "Serwer pracuje ".$uptime." godzin(y)";} else  {  $uptime = floor($time/86400);  echo "Serwer pracuje nieprzerwanie już <b>".$uptime."</b> dni";}?>
Go to the top of the page
+Quote Post
mitring
post 25.03.2007, 17:44:51
Post #16





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 4.03.2006

Ostrzeżenie: (0%)
-----


Sorki za odnowienie posta tongue.gif
PHPSysInfo mozna sie posilkowac winksmiley.jpg


--------------------
Warsztat: PHPStorm; Zend Server CE; Delphi 2010 Pro
Warsztat: NetBeans; WAMP; Delphi 2010 Pro
Work on: coś tam dłubię ;)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:54