Automatic Database Backup
Geplaatst: 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:

Hier is de inhoud uit die file, met 20 regels erboven en eronder:
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.
(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:
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\"";
}
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.