GlisWeb framework
_log.clean.php
Vai alla documentazione di questo file.
1 <?php
2 
14  // inclusione del framework
15  require_once '../../../_src/_config.php';
16 
17  // inizializzo l'array del risultato
18  $status = array();
19 
20  // elimino i log
21  $logs = glob( DIRECTORY_BASE . DIRECTORY_LOG . '{*/,}*.log', GLOB_BRACE );
22 
23  // elimino i log
24  foreach( $logs as $log ) {
25  if( strpos( $log, 'apache' ) !== false ) {
26  writeToFile( NULL, $log );
27  } else {
28  deleteFile( $log );
29  }
30  }
31 
32  // output
33  buildJson( array( 'status' => 'OK' ) );
34 
35 ?>
$status
Definition: _log.clean.php:18
$logs
Definition: _log.clean.php:21
writeToFile( $t, $f, &$e=NULL)
scrive una stringa su un file
const DIRECTORY_LOG
Definition: _config.php:267
const DIRECTORY_BASE
Definition: _osm.php:3
buildJson( $content, $encoding=ENCODING_UTF8, $headers=array())
deleteFile( $f, &$e=NULL)
elimina un file