1

Temat: Kopia i przenoszenie bazy SQLite

Jeśli Twoje forum jest oparte o sqlite, to zapewne nie wiesz o tym, że Twoja baza danych leży w tym samym katalogu co forum. W tym artykule krok po kroku opisano co zrobić aby zgrać bazę na dysk i przenieść ją na inny serwer.

1) Zgraj plik config.php i otwórz go w edytorze tekstowym.
2) Konfiguracja Twojego forum na bazie sqlite powinna wyglądać mniej więcej tak, ale powinna różnić się danymi:
$db_type = 'sqlite'; //typ bazy - zostawiamy
$db_host = 'localhost';
$db_name = 'punbb'; //nazwa bazy
$db_username = ''; //to pole w sqlite jest puste
$db_password = ''; //to pole w sqlite jest puste
$db_prefix = 'for_'; //tutaj znajduje się prefix sqlite który wpisaliśmy podczas instalacji
$p_connect = false;
Reszta nas nie interesuje...
3) $db_name oznacza nazwę bazy i zarazem nazwę pliku który należy skopiować z serwera (nie ma on rozszerzenia) a znajduje się w głównym katalogu forum.
4) Kopiujemy ten plik na dysk.
5) Instalujemy nowe forum na innym serwerze z tymi samymi danymi (nazwą bazy i prefixem)
6) Po zainstalowaniu wysyłamy zgrany plik - nazwę bazy (patrz punkt 3) na nowy serwer akceptując informację o nadpisaniu...
7) Jeżeli wszystko poszło ok, to na nowo zainstalowanym forum powinniśmy widzieć wątki, posty i konfigurację z forum na starym serwerze...

Pozdrawiam
Mateusz Wojnarowski