Changeset 47


Ignore:
Timestamp:
Feb 1, 2008, 10:01:26 PM (16 years ago)
Author:
george
Message:

Menší úpravy a opravy

Location:
www
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • www/config.sample.php

    r25 r47  
    2020    'ErrorLogFile' => '/var/www/html/dev/centrala/www/php_script_error.log',   
    2121    'WebcamPassword' => '',
     22    'WebcamRefresh' => 5,
    2223  ),
    2324);
  • www/error.php

    r16 r47  
    33// Obsluha chyb v1.1.1 //
    44include_once('config.php');
    5 $Error_Email = $Config['Web']['AdminEmail'];                                            // Adresa, kam budou chyby odesílány
    6 $Error_Subject = $Config['Web']['Title'].' - Chybové hlášení';          // Název zpráv o chybách
    7 $Error_ShowDetails = $Config['Web']['ShowError'];                                                                       // Zobrazit detajly o chyby
    8 $ErrorLogFile = $Config['Web']['ErrorLogFile'];
    95
    106//error_reporting(0);                                   // Vypni interní obsluhu chyb
     
    128function obsluha_chyb($errno, $errmsg, $filename, $linenum, $vars)
    139{
    14   global $ErrorsDisabled, $Error_ShowDetails, $ErrorLogFile;
     10  global $Config;
    1511 
    1612  $dt = date("Y-m-d H:i:s");            // časové razítko položky
     
    3026  $user_errors = E_ALL;  //E_ERROR | E_WARNING | E_PARSE;
    3127 
    32   if(($user_errors & $errno) and (!$ErrorsDisabled))
     28  if(($user_errors & $errno))
    3329  {
    34           $err = '# '.$dt.' : '.$errmsg." on line ".$linenum."\n";
     30    $err = '# '.$dt.' : '.$errmsg." on line ".$linenum."\n";
    3531    $Backtrace = debug_backtrace();
    3632    array_shift($Backtrace);
     
    4844        else $arguments .= "'".$Arg."',";
    4945      }
    50       if(strlen($arguments)>0) $err .= '('.substr($arguments,0,-1).")";
     46      if(strlen($arguments) > 0) $err .= '('.substr($arguments,0,-1).")";
    5147      $err .= "\n";
    5248     
     
    5450    $err .= "\n";
    5551    //echo('Uvnitř'.$errno);
    56     error_log($err, 3, $ErrorLogFile);                          // Ulož do chybového protokolu
     52    error_log($err, 3, $Config['Web']['ErrorLogFile']);                         // Ulož do chybového protokolu
    5753          //$err = "Datum: ".$dt."\nHlášení: ".$errmsg."\nSkript: ".$filename."\nŘádek: ".$linenum;
    58     //mail($Error_Email,$Error_Subject,$err);           // Pošli mi zprávu (pokud je to kritická chyba)
     54    // mail($Config['Web']['AdminEmail'], $Config['Web']['Title'].' - Chybové hlášení', $err);          // Pošli mi zprávu (pokud je to kritická chyba)
    5955          echo('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>'."\n".
    6056    '<meta http-equiv="Content-Language" content="cs">'."\n".
    6157    '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"></head><body>'."\n".
    6258    'Došlo k vnitřní chybě!<br> O chybě byl uvědoměn správce webu a chybu brzy odstraní.<br><br>');
    63         if($Error_ShowDetails==1) echo('<pre>'.$err.'</pre><br>');                      // V případě ladění chybu i zobraz
     59        if($Config['Web']['ShowError'] == 1) echo('<pre>'.$err.'</pre><br>');                   // V případě ladění chybu i zobraz
    6460    echo('</body></html>');
    6561    if((E_ERROR | E_PARSE) & $errno) die();
  • www/global.php

    r4 r47  
    1414
    1515$MonthNames = array('','Leden','Únor','Březen','Duben','Květen','Červen','Červenec','Srpen','Září','Říjen','Listopad','Prosinec');
     16
     17$MaxSubnet = 7;
    1618 
    1719function GetMicrotime()
     
    3335  {
    3436    $Parts = explode('.', $Host['IP']);
    35     return('10.0.'.$Parts[2].'.'.$Parts[3]);
     37    return('172.16.'.$Parts[2].'.'.$Parts[3]);
    3638  } else
    3739  {
    3840    return($Host['external_ip']);
    3941  }
     42}
     43
     44function ToCzfreeIp($Host)
     45{
     46    $Parts = explode('.', $Host['external_ip']);
     47    if($Host['name'] == 'CENTRALA') return('10.144.1.1');
     48      else return('10.144.200.'.$Parts[3]);
    4049}
    4150
  • www/style.php

    r12 r47  
    4040    '/is/topologie.php' => $Rozcestnik.' &gt; <a href="/is/topologie.php">Topologie sítě</a>',
    4141    '/is/dostupnost.php' => $Rozcestnik.' &gt; <a href="/is/dostupnost.php">Dostupnost zařízení</a>',
     42    '/is/restart.php' => $Rozcestnik.' &gt; <a href="/is/restart.php">Restart služeb</a>',
    4243    '/statistic/trafficview.php' => $Rozcestnik.' &gt; <a href="/statistic/trafficview.php">Vytížení internetu</a>',
    4344    '/statistic/index.php' => $Rozcestnik.' &gt; <a href="/statistic/">Statistika</a>',
Note: See TracChangeset for help on using the changeset viewer.