Webboard

Pełna wersja: Bigdump i problem
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Próbujesz wrzucić dane do tabeli, która nie istnieje.
To znaczy ??
Wykonujesz zapytanie na dodanie danych do tabeli. Problem w tym, że ona nie istnieje. Zatem próbujesz przypisać dane do czegoś czego nie ma. Wyrzuca błąd.
A teraz przez przypadek z właściwego forum bazę danych, i nie da się jej przywrócić, czemu ?

[attachment=13795]
[attachment=13796]
Jest komunikat, że twój użytkownik przekroczył limit godzinny. Na CBA raczej się tego nie da zmienić.
Oki, już z tą naprawą poradziłem sobie.


Tylko teraz z zmianą hosingu.

Wykonałem kopię bazy danych, przekopiowałem całą zawartość z hosingu A do B.
Umieściłem folder „bigdump/bigdump.php” z zmienionym w pliku „bigdump.php”


Kod:
$db_server   = 'localhost';
$db_name     = '************';
$db_username = '************';
$db_password = '**********



I jak włączam to coś nie chodzi.

http://testtesttast.cba.pl/bigdump/bigdump.php

http://mybbsite.pl/jak-przeniesc-mybb-na-inny-serwer

Błąd na etapie "Import bazy danych"/
Kopiujesz wszelkie pliki na hosting B zachowując strukturę. Odpalasz bazę danych, upewniasz się że jest pusta. Wtedy odpalasz bigdumpa i wykonujesz import. Obecnie błędy informuja cię, że ta baza nie jest pusta i zawiera już tabele, które chcesz zaimportować (niekoniecznie wszystkie, np. jedna się powtarza i skrypt się zatrzymuje i wyrzuca błąd).
Rozwiązanie błędu z ostatnim kodem błędu znajdziesz tutaj (w zasadzie nie jedno, pierwsze pewnie będzie ok dla ciebie): https://stackoverflow.com/a/11388414. Poza tym zapewne da się wykonać w inny sposób export bazy danych - zaprzestając używania rozszerzonego inserta, ale z tym już nie pomogę. Nie robiłem tego jeszcze nigdy, nie wiem jak to do końca działa.
A mnie ciekawi czemu, jak wykonaj kopie bazy danych z panelu "phpMyAdmin", to potem gdzie „indziej” wczyta się i jest OK, a jak przez „Kopie bazy danych” z forum, i jak chce tak samo wczytać gdzie indziej, to jest problem ? Czym to się różni, i czym lepiej wykonywać kopie bazy danych ?