??? ???? ???????? ???? ???? ???????? ????? Auto Database Bac
مرسل: الجمعة إبريل 30, 2010 10:40 am
##############################################################
## ??? ????? : Auto Database Back
## ??? ????? : ???? ??? ????? ???? ??? ???????? ????? ?? ??????? ? ?????? ? ?????? ??????? !
## ???? ????? : 1.0.3
## ????? ????? : EXreaction
## ???? ????? : ?? ????? ??? ?????
##
## ????? ????? ????? : ??? ????
## ??? ??????? : ????? ?????
##
## ??????? ??????? :
includes/functions.php
cron.php
## ??????? ???????? :
root/store/auto_backup/index.htm,
root/auto_db_backup.php
## ?????? : GNU
##############################################################
## ?? ????? ????? ???? ?????? ?? ??? ????? ???? ????? ?? ????:
## http://www.phpbb.com
## http://www.phpbbarabia.com
##############################################################
## ??????? ??????? :
??? ???????? ????? ???? ???? ???????? ????? ??? ??? , ?? ????? ???????? ?? ??? ??? ??? ???? ????? , ??? ??? ??? ??? ????? ???? ???????? ?????? !
## ??????? ?????? :
??? ?? ???? auto_backup ????? ????? 777 , ????? ? ???? ????? ??? ??? ???? htaccess. ???? ?? ?????? ??? ??? ????? ? ??? ???? !!!
????? ??? ????? ???? ??? ? ????? ????? ??? ??????
##############################################################
## ??? ??????? ? ????? ????? ??? ???? ??? ???? ???????? ?? ??????? ???????
##############################################################
????? ?? ??????
????? ?????
???? SQL
#-----[ ???? | includes/functions.php ]------------------------------------------
???? ??
??? ????
#-----[ ???? | cron.php ]------------------------------------------
???? ??
??? ?????
???? ??????? ??????? ? ???? ???? auto_backup ????? 777
???? ??????? ??? ???????
?????
## ??? ????? : Auto Database Back
## ??? ????? : ???? ??? ????? ???? ??? ???????? ????? ?? ??????? ? ?????? ? ?????? ??????? !
## ???? ????? : 1.0.3
## ????? ????? : EXreaction
## ???? ????? : ?? ????? ??? ?????
##
## ????? ????? ????? : ??? ????
## ??? ??????? : ????? ?????
##
## ??????? ??????? :
includes/functions.php
cron.php
## ??????? ???????? :
root/store/auto_backup/index.htm,
root/auto_db_backup.php
## ?????? : GNU
##############################################################
## ?? ????? ????? ???? ?????? ?? ??? ????? ???? ????? ?? ????:
## http://www.phpbb.com
## http://www.phpbbarabia.com
##############################################################
## ??????? ??????? :
??? ???????? ????? ???? ???? ???????? ????? ??? ??? , ?? ????? ???????? ?? ??? ??? ??? ???? ????? , ??? ??? ??? ??? ????? ???? ???????? ?????? !
## ??????? ?????? :
??? ?? ???? auto_backup ????? ????? 777 , ????? ? ???? ????? ??? ??? ???? htaccess. ???? ?? ?????? ??? ??? ????? ? ??? ???? !!!
????? ??? ????? ???? ??? ? ????? ????? ??? ??????
كود: تحديد الكل
php_flag engine off
RemoveType .php .phtml .php4 .php3 .phps .pl .cgi}
##############################################################
## ??? ??????? ? ????? ????? ??? ???? ??? ???? ???????? ?? ??????? ???????
##############################################################
????? ?? ??????
????? ?????
???? SQL
كود: تحديد الكل
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('backup_gc', 86400, 0);
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('backup_last_gc', 0, 1);
#-----[ ???? | includes/functions.php ]------------------------------------------
???? ??
كود: تحديد الكل
$cron_type = 'tidy_sessions';
}
??? ????
كود: تحديد الكل
else if (time() - $config['backup_gc'] > $config['backup_last_gc'])
{
// backup the db
$cron_type = 'backup';
}
#-----[ ???? | cron.php ]------------------------------------------
???? ??
كود: تحديد الكل
}
// Unloading cache and closing db after having done the dirty work.
if ($use_shutdown_function)
??? ?????
كود: تحديد الكل
// backup the DB
case 'backup' :
include($phpbb_root_path . 'auto_db_backup.' . $phpEx);
if ($use_shutdown_function)
{
register_shutdown_function('backup_db');
}
else
{
backup_db();
}
break;
???? ??????? ??????? ? ???? ???? auto_backup ????? 777
???? ??????? ??? ???????
?????