Changeset 8455
- Timestamp:
- 12/29/09 09:12:00 (3 years ago)
- Files:
-
- modules/branches/2.6/backup/bin/ampbackup.php (modified) (1 diff)
- modules/branches/2.6/backup/schedule_functions.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.6/backup/bin/ampbackup.php
r8453 r8455 240 240 } 241 241 242 function dbug($disc=null,$msg=null){ 243 $debug=true; 244 if ($debug){ 245 $fh = fopen("/tmp/freepbx_debug.log", 'a') or die("can't open file"); 246 if($disc){$disc=' \''.$disc.'\':';} 247 fwrite($fh,date("Y-M-d H:i:s").$disc."\n"); //add timestamp 248 if (is_array($msg)) { 249 fwrite($fh,print_r($msg,true)."\n"); 250 } else { 251 fwrite($fh,$msg."\n"); 252 } 253 fclose($fh); 242 if(!function_exists('dbug')){ 243 function dbug($disc=null,$msg=null){ 244 $debug=true; 245 if ($debug){ 246 $fh = fopen("/tmp/freepbx_debug.log", 'a') or die("can't open file"); 247 if($disc){$disc=' \''.$disc.'\':';} 248 fwrite($fh,date("Y-M-d H:i:s").$disc."\n"); //add timestamp 249 if (is_array($msg)) { 250 fwrite($fh,print_r($msg,true)."\n"); 251 } else { 252 fwrite($fh,$msg."\n"); 253 } 254 fclose($fh); 255 } 254 256 } 255 257 } modules/branches/2.6/backup/schedule_functions.php
r8453 r8455 299 299 $Cron_Script=$asterisk_conf['astvarlibdir']."/bin/ampbackup.php '$Backup_Parms[0]' $backup_options[0] $backup_options[1] $backup_options[2] $backup_options[3] $backup_options[4]"; 300 300 //echo "$Cron_Script"; 301 //list($Backup_Parms[0], $backup_options[0], $backup_options[1], $backup_options[2], $backup_options[3], $backup_options[4])=$argv; 302 $argv=array('', $Backup_Parms[0], $backup_options[0], $backup_options[1], $backup_options[2], $backup_options[3], $backup_options[4]); 303 $argc=count($argv); 304 include($asterisk_conf['astvarlibdir'].'/bin/ampbackup.php'); 305 //exec($Cron_Script); 301 /* 302 * ***** Next few lines would execute the script nativly, but will show the shebang in the web page ***** 303 * 304 * $argv=array('', $Backup_Parms[0], $backup_options[0], $backup_options[1], $backup_options[2], $backup_options[3], $backup_options[4]); 305 * $argc=count($argv); 306 * include($asterisk_conf['astvarlibdir'].'/bin/ampbackup.php') 307 */ 308 exec($Cron_Script); 306 309 } 307 310 $sql = "INSERT INTO Backup (Name, Voicemail, Recordings, Configurations, CDR, FOP, Minutes, Hours, Days, Months,Weekdays, Command, Method ) VALUES (";
