Jak przenieść forum na inny serwer?

  • Dodano: daroPL
  • Data dodania: 03.05.2008
  • Odsłony: 21784
Krok 1 - kopia bazy danych - najprostszym sposobem na zapisanie kopi bazy danych na dysku jest użycie phpMyAdmina. Znajduje się on na większości serwerów, jeżeli jednak twój serwer nie posiada phpMyAdmina, to możesz go wgrać na serwer (ściąniesz go ze strony http://www.phpmyadmin.com). Po uruchomieniu phpMyAdmina wchodzimy w zakładkę "Export", zaznaczamy "Save as file" (zapisz jako plik), i klikamy "go", polecam zaznaczyć pole ".zip", gdyż ściągany plik wtedy będzie miał mniejsza wielkość, co spowoduje szybsze się jego ściągnięcie.

Krok 2 - wgranie bazy danych na nowy serwer - rozpakowujemy naszą kopię bazy WinRarem. Następnie otwieramy phpMyAdmina na nowym serwerze, logujemy się, i wchodzimy w zakładkę "SQL". Jeżeli nasza baza jest duża, możemy podzielić nasz plik .sql na kilka mniejszych, co spowoduje krótsze ładowanie się bazy, podzielić plik sql możemy w zwykłym notatniku. Nasze pliki .sql wgrywamy poprzez kliknięcie na "Przeglądaj" i zaznaczenie na dysku naszych plików, klikamy "go". UWAGA: pliki które podzieliliśmy należy wgrywać w kolejności takiej samej w jakiej "pocięliśmy" nasza bazę. Następnym ważnym krokiem jest zmiana nazwy serwera w bazie danych, aby to zrobić należy wejść w phpMyAdmina, następnie w zakładkę "Struktura" , znaleźć bazę "phpbb_config", kliknąć na przycisk "browse" obok. następnie wyszukujemy pola "server_name", i klikamy "Edit". Wartość tego pola zmieniamy na nowy adres forum (np przenosząc forum z serwisu http://www.kropka.pl do serwisu http://www.kropeczka.pl, to zmieniamy to pole na http://www.kropeczka.pl. Jeżeli zmieniliśmy również katalog w którym znajduje się obecnie forum, musimy wykonać podobną operacje jak ze zmianą nazwy serwera, tyle że zmieniamy w polu "script_patch" nazwę dawnego katalogu, na ten w którym aktualnie jest forum.

Krok 3 - Przeniesienie plików forum - Najprostsza rzecz jaka może być. Zgrywamy.

Komentarze

  • Autor: Aviator
  • Dodano: 20 października 2011, 01:17
A gdzie jest ta kolumna script_patch bo u mnie jej nie ma
  • Autor: jaroslw
  • Dodano: 21 października 2011, 20:45
Szukaj wiersza script_path (dla config_name) w tabeli phpbb_config .
  • Autor: Jacek123
  • Dodano: 25 kwietnia 2012, 11:27
General Error
SQL ERROR [ mysql4 ]

Table 'xxx.phpbb_config' doesn't exist [1146]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Po zastosowaniu się do w/w TEKSTU-opisu
  • Autor: jaroslw
  • Dodano: 29 kwietnia 2012, 10:30
Zaktualizuj dane logowania do nowej bazy w pliku config.php.
  • Autor: Jacek123
  • Dodano: 29 kwietnia 2012, 10:38
zaktualizowane
ale różnice polegają na wersji mysql'a przenoszenie bazy z wersji wyższej do niższej i nie można prawidłowo zaimportować danych