phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Backup całej bazy SQL
Autor Wiadomość
GigaDownload

Posty: 15
Wysłany: 22-11-2007, 19:31   Backup całej bazy SQL

Jak zrobić by skrypt wbudowany w phpBB by Przemo - "Kopia Zapasowa" - robił backup wszystkich tabel w bazie a nie tylko forum? ;)
 
     
Gadatliwa Kasia 

   
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 22-11-2007, 19:57   

functions_admin.php

Kod:
$sql = "SHOW TABLES LIKE '" . $table_prefix . "%'";


zmień na

Kod:
$sql = "SHOW TABLES";
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
GigaDownload

Posty: 15
Wysłany: 22-11-2007, 21:19   

Cytat:
Failed in get_table_def (show fields)

DEBUG MODE

SQL Error : 1064 Something is wrong in your syntax obok '' w linii 1

SHOW FIELDS FROM

Line : 400
File : functions_admin.php


zmieniałem w includes/functions_admin.php jak coś :/


ps. gdzie można zmienić godzinę wykonywania kopii zapasowej i gdzie można zmienić komunikat dla userów którzy trafili na forum gdy jest wykonywana kopia? :?
 
     
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 22-11-2007, 21:31   

to zmien tamta linijke na
Kod:
$sql = "SHOW TABLES LIKE '%'";


a poniżej zmień
Kod:
$table = $name['Tables_in_' . $dbname . ' (' . $table_prefix . '%)'];

na
Kod:
$table = $name['Tables_in_' . $dbname . ' (%)'];
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
GigaDownload

Posty: 15
Wysłany: 22-11-2007, 21:38   

OK, działa pięknie :) Dzięki :)


Fajnie by było jakbyś jeszcze odpowiedział na "ps." w moim 2 poście ;)
 
     
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 22-11-2007, 22:35   

1) nie ma czegos takiego jak godzina wykonywania kopii tak naprawde, robiona jest co 24h aczkolwiek nie jest to dokladne wskazanie, poniewaz tak naprawde pierwsza osoba ktora wejdzie po tych 24h od daty ostatniej kopii powoduje wykonanie nastepnej i wpis do bazy z obecna data

mozna to np zmienic w functions_admin.php zamieniajac
Kod:
update_config('db_backup_time', CR_TIME);

na
Kod:

$newbt = $board_config['db_backup_time'] + 86400;
update_config('db_backup_time', $newbt);


Wtedy godzina wykonywania backupu nie bedzie sie zmieniac niezaleznie od tego kiedy wejdzie ten pierwszy user po tych 24h

Żeby teraz ustawić jakąś godzine backupu trzeba np odwiedzic te strone http://www.onlineconversion.com/unix_time.htm (Convert a Date/Time to a Unix timestamp)
wpisac normalna date (z przesunieciem godziny 1 lub 2h w tyl do GMT) i wygenerowac date "unixowa" a nastepnie dac to zapytanie do phpmyadmina
Kod:
UPDATE phpbb_config SET config_value = 'wygenerowana_data_unixowa' WHERE config_name = 'db_backup_time'

i wyczyścic cache przez PA

2) includes/functions.php
Kod:
message_die(GENERAL_MESSAGE, $lang['Board_disable'] . '<br /><br />' . $lang['Reason'] . ': Database backup in progress please wait few seconds.');
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
Gadatliwa Kasia 

   
GigaDownload

Posty: 15
Wysłany: 26-11-2007, 21:19   

dzięki, wszystko działa wyśmienicie :)

thx ;)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,52 sekundy. Zapytań do SQL: 7
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

https://nabea.pl

• Zamów reklamę