Automatic Database Backup

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Automatic Database Backup

Bericht door Denskie War » 09 jan 2007, 18:12

Ik heb de Automatic Database Backup mod gedownload
(http://www.phpbb.com/styles/forum/viewt ... sc&start=0)

Ik heb de files aangepast en de sql update uitgevoerd.
Nu is mijn prefix in de database phpbb1
Dat heb ik in de sql dus ook veranderd.
Maar nu krijg ik dit als ik het openklik:
Afbeelding

Hier is de inhoud uit die file, met 20 regels erboven en eronder:

Code: Selecteer alles

	$sql = "UPDATE " . BACKUP_TABLE . " SET `backup_skill` = '" . $skill_level . "', `email_true` = '" . $email_true . "', `email` = '" . $email . "', `ftp_true` = '" . $ftp_true . "', `ftp_server` = '" . $ftp_server . "', `ftp_user_name` = '" . $ftp_user_name . "', `ftp_user_pass` = '" . $ftp_user_pass . "', `ftp_directory` = '" . $ftp_directory . "', `write_backups_true` = '" . $write_backups_true . "', `files_to_keep` = '" . $files_to_keep . "', `cron_time` = '".$when."', `backup_type` = '".$backup_type."', `phpbb_only` = '".$phpbb_only."', `no_search` = '".$no_search."', `ignore_tables` = '".$ignore_tables."', `delay_time` = '".$delay_time."';";
	
	if ( !$db->sql_query($sql) )
	{
		message_die(GENERAL_ERROR, $lang['Error_updating_auto_backup'], '', __LINE__, __FILE__, $sql);
	} 

	$message = $lang['Config_updated'] . "<br /><br />" . sprintf($lang['Click_return_auto_backup'], "<a href=\"" . append_sid("admin_backup.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");

	message_die(GENERAL_MESSAGE, $message);
}



// Get info from backup table
$sql = "SELECT *
FROM " . BACKUP_TABLE . "";

if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, $lang['Error_retrieving_auto_backup'], '', __LINE__, __FILE__, $sql);
}

$backup_table = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

$cron_time = explode( "    ", $backup_table['cron_time'] );
$delay_time = $backup_table['delay_time'];

switch( $backup_table['backup_type'] ) {
     case "full": $backup_type_full = "checked"; break;
	 case "structure": $backup_type_structure = "checked"; break;
     case "data": $backup_type_data = "checked";
}
switch( $backup_table['backup_skill'] )
{
     case "0": $skill_basic = "checked=\"checked\""; break;
	 case "1": $skill_advanced = "checked=\"checked\"";
}

Wat moet ik doen?
Ik heb al geprobeerd om de tabel gwforum_1.backup_table aan te maken, maar doordat er een punt inzit staat er: deze tabelnaam is niet toegestaan.
Laatst gewijzigd door Denskie War op 10 jan 2007, 10:06, 1 keer totaal gewijzigd.
Afbeelding

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 09 jan 2007, 18:17

je het constants.php niet goed aangepast.

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 09 jan 2007, 19:25

ik heb hem opnieuw aangepast en weet zeker dat het nu klopt.
Nog steeds die error
Afbeelding

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 09 jan 2007, 19:28

en ik weet 100% zeker dat je dat niet gedaan hebt.

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 09 jan 2007, 19:32

ik heb dot toegevoegd onder //table names:

Code: Selecteer alles

// Automatic DB backup Mod
define('BACKUP_TABLE', $table_prefix.'backup');
Afbeelding

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 10 jan 2007, 10:50

ik heb net de hele mod verwijderd en weer opnieuw erop gezet.
Geen verbetering, nog steeds hetzelfde probleem.

* EDIT *
Probleem opgelost!

Er stond boven de sql dat ik dit moest doen:

Code: Selecteer alles

# Change phpbb_backup to whatever your phpBB database extension is
Nu heb ik dat eens niet gedaan en dan werkt het wel
Afbeelding

Gesloten