Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Script] Informações do seu servidor

Featured Replies

Postado

Boa noite,

Trago a vocês, um script muito útil que é capaz de lhe dar informações como tempo de uptime do servidor, load, versão do sistema operacional, versão do apache + php + mysql + zend, informações sobre a memória, informações do hd e processador(es). Quem me recomendou o mesmo foi o Pedro Felipe, do Tic Host.

Abaixo segue o código do script:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Informações do servidor</title>
<style type="text/css">
body {background-color:#000;font-size:11px;color:#ccc;margin:0 0 0 0;padding-left:7px;}
</style>
</head>
<body>
<pre>
<?php
function linuxUptime() {
$ut = strtok( exec( "cat /proc/uptime" ), "." );
$days = sprintf( "%2d", ($ut/(3600*24)) );
$hours = sprintf( "%2d", ( ($ut % (3600*24)) / 3600) );
$min = sprintf( "%2d", ($ut % (3600*24) % 3600)/60 );
$sec = sprintf( "%2d", ($ut % (3600*24) % 3600)%60 );
return array( $days, $hours, $min, $sec );
}
$ut = linuxUptime();
$load = explode(" ", exec("cat /proc/loadavg"));
echo ('Funcionamento ininterrupto há'.$ut[0].' dias,'.$ut[1].' horas e '.$ut[2].' minutos');
echo ("<br />Load: $load[0]%  $load[1]%  $load[2]%");
?>
<br />
<?php system("uname -a"); ?>
<br />
<?php
echo "Apache ";
$php = phpversion();
$mysql = mysql_get_client_info();
$zend = zend_version();
function apacheversion() {
$ver = split("[/ ]",$_SERVER['SERVER_SOFTWARE']);
$apver = "$ver[1] $ver[2]";
return $apver;
}
echo apacheversion(); echo("<br />PHP $php<br />MySQL $mysql<br />Zend $zend"); ?>
<br />
<?php system("free -m"); ?>
<br />
<?php system("df -h"); ?>
<br />
<?php //system("cat /proc/cpuinfo | grep \"model name\""); ?>
<?php system("cat /proc/cpuinfo | grep \"model name\\|processor\""); ?>
</pre>
</body>
</html>[/HTML]

Para usar salve o código acima em um arquivo php, e suba para seu servidor, ex: infos.php. Depois basta acessar www.seusite.com/infos.php, e pronto, tenha todas as informações do seu servidor em um único arquivo.

Espero que gostem.



Postado

Tenho um código parecido com esse, que utilizo. Só muda algumas coisinhas.


Postado

Ja usei o Status2k, um excelente script...

Obrigado por compartilhar Igor.


Postado
  • Autor
Tenho um código parecido com esse, que utilizo. Só muda algumas coisinhas.

Se pudesse compartilhar conosco também...

Ja usei o Status2k, um excelente script...

Obrigado por compartilhar Igor.

É pago né?

Hehe, denada.




Postado

Eu quem havia editado esse script e adicionado o download nesse forum. lol

Poderia ter ao menos alterado o css que desenvolvi.


Postado
Ja usei o Status2k, um excelente script...

Obrigado por compartilhar Igor.

Também já utilizei o Status2k, muito bom.

O controle de Load dele é incrível.

Vale apena!


Postado

bom e o mesmo estilo do script que mostrar a versão do php.


Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.