To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Bazy danych SQL - Przenoszenie forum

Mackownik - 08-10-2007, 21:44
Temat postu: Przenoszenie forum
Witam jestem początkujący tzn. w sprawach przenoszenia forum i mam problem oto taki:

Przenoszę forum z www.koczkodany.yoyo.pl na www.koczkodany.cba.pl i gdy wchodzę do DumpLoadera to widnieje takie coś:

config.php
istnieje Ok
rozmiar poprawny Ok


baza danych
nawiązano połączenie (mackownik.koczkodany_cba_pl @ mysql.cba.pl) Ok
nie znaleziono tabeli phpbb_config Błąd

serwer
obsługa gzip (.gz) Błąd
obsługa » Bzip2 (.bz2) Ok
________________________________________________________________________________________

Dalej, gdy wchodzę na check_files.php, to wyskakuje mi takie coś:

phpBB by Przemo : Critical Error

Nie można pobrać danych z tabeli konfiguracyjnej forum !

Prawdopodobnie forum nie jest zainstalowane do bazy danych, lub tabele w bazie danych maja inny prefix (standardowo phpbb_ ).
Sprawdz czy tabele w bazie danych maja prefix podany w pliku config.php


Jeżeli chcesz wgrać kopię bazy danych i wyslałes ja do katalogu forum użyj DumpLoader'a


________________________________________________________________________________________

I tutaj błędne koło zamyka się, nie wiem co robie źle... jestem początkujący w phpmyadmin i przenoszeniu, więc proszę o wyrozumiałość. Czytałem FAQ jak przenosić forum z serwera na serwer i jak robić kopię zapasową bazy, ale jestem zielony w tym. Jeśli potrzebujecie jeszcze jakichś info, to piszcie. Z góry dziękuję za pomoc ;)

joli - 08-10-2007, 21:46

Mackownik napisał/a:
nie znaleziono tabeli phpbb_config Błąd


Nie masz tabeli. Sprawdz, czy jest w backupie i w nowej bazie czy sie wgrala poprawnie

[ Dodano: 08-10-2007, 21:48 ]
Mackownik,
Aby uzyskać pomoc wymagany jest adres forum z problemem.
Podaj pełny, realny adres forum, z http:// (klikalny!), nie używaj aliasów.
Adres ma być w profilu lub w treści posta.
Jesli masz kilka forów, napisz którego problem dotyczy!

Jeśli tego nie zrobisz Twój post zostanie usunięty!

oba komunikaty mowia dokladnie , ze: albo brak tabel, albo masz złe wpisy w config.php

Mackownik - 08-10-2007, 23:24

Więc teraz tak: użyłem jeszcze raz opcji szukaj i odkryłem, gdzie robie błąd, a że pierwszy raz przenoszę bazę to okazało się, że importuje samą baze, a tabel nie :? , ale dobra... więc zaimportowałem wszystko na dysk i teraz mam następujące pytanie: Gdzie co i za pomocą czego wgrać (Importować) i co później zrobić. Exportowałem przy pomocy phpmyadmina mam nadzieje, że dobrze do pliku brak.

Co do config.php to wszystko raczej mam dobrze, a chodziło właśnie o tabele.

P.S. Mam nadzieje, że w profilu mam już wszystko ok?

robert.ziom - 11-10-2007, 22:48

no tabele to znajlepiej za pomoac dbloadera. sam niedawno cuzylem sie tego robic :P wejdz w folder dbloader w glownym katalogu forum i tam bedzie plik dbloader.php
i chyba 2 czy 3 linijka
Kod:
$twoje_ip = '[b]83.4.91.154[/b]';
w miejsce 83.4.91.154 swoje ip. potem importuja tabele czy tam baze. jsli sie myle to przepraszam. zawsze pozniej te tabele mozna sobie usunac w phpmyadminie.

Mackownik - 12-10-2007, 12:54

Dzięki wszystkim za porady, ale teraz mam problem z literkami polskimi tzn. są te krzaczki i jak się ich pozbyć?

Podaje dane pierwszego serwera:

System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)

System porównań dla połączenia MySQL:
utf_8_unicode_ci

Wersja klienta MySQL: 4.1.22

Podaje dane drugiego serwera:

System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)

System porównań dla połączenia MySQL:
utf_8_unicode_ci

Wersja klienta MySQL: 5.0.45

pecador - 12-10-2007, 13:23

Odpowiedź na Twoje pytanie znajduje sie w
F.A.Q.

Zanim zadamy pytanie, używamy opcji szukaj

o krzaczkach było już tyle, że więcej nie da się powiedzieć.

Mackownik - 12-10-2007, 15:42

Drogie panie i panowie moderatorzy!
Ja zawsze szukam w FAQ i używam opcji SZUKAJ


I bardzo ładnie proszę o pomoc i wyrozumiałość.

Gdy próbuje wszystko robić "automatycznie" tzn. dbloaderem wczytywać bazę, to wyskikuje mi błąd o następującej treści:

Kod:
1      1170: BLOB column 'html' used in key specification without a key length      Pozycja w pliku: 161
CREATE TABLE phpbb_advertisement(
id mediumint(9) NOT NULL auto_increment,
html text,
email varchar(128),
clicks int(9) NOT NULL,
position tinyint(1) NOT NULL,
porder mediumint(4) NOT NULL,
added int(11) NOT NULL,
expire int(11) NOT NULL,
last_update int(11) NOT NULL,
notify tinyint(1) NOT NULL,
type tinyint(1) NOT NULL,
PRIMARY KEY (id),
KEY html (html)
)


Co zrobić z krzaczkami?

pecador - 12-10-2007, 15:51

gdybyś szukał w FAQ, natknął byś się na temat o nich. gdybyś szukał na forum, znalazłbyś skrypt do ich naprawy.


Powered by phpBB modified by Przemo © 2003 phpBB Group