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

F.A.Q. - Najczęściej Zadawane Pytania - Wyst?pi? b??d przy aktualizacji bazy danych

nasedo - 31-01-2005, 01:47
Temat postu: Wystąpił błąd przy aktualizacji bazy danych
Jeśli po instalacji wyskakuje Ci błąd
Kod:
Wystąpił błąd podczas instalacji
Wystąpił błąd przy aktualizacji bazy danych
Table 'phpbb_auth_access' already exists

oznacza to, że w bazie istnieją już takie tabele.

Rozwiązanie :

Sposób pierwszy:
    Usuń wszystkie tabele w bazie poprzez phpMyAdmin. Jeśli w bazie masz cos prócz forum usuń wszystkie tabele z prefixem phpbb_


Sposób drugi
    Podczas instalacji forum w polu prefix tabel wpisz cos innego niz domyslne phpbb_. Prefix tabel jest dowolny i zależy tylko od Twojej wyobraźni. Pamiętaj jednak, że przy póżniejszej instalacji dodatkowych modów wymagających ingerencji w bazie sql prefix ten będziesz musiał ręcznie zmieniać w każdym zapytaniu.



Jeśli natomiast po instalacji wyskakuje błąd

Kod:
Invalid default value for 'id_log'

Trzeba w phpmyadminie usunac wszystkie tabele, w pliku /db/schemas/mysql_schema.sql znalezc:
CREATE TABLE phpbb_logs (

i linie ponizej dac tak?:
id_log MEDIUMINT(10) NOT NULL AUTO_INCREMENT,


Wszelkie tematy z tymi błądami będę ODRAZU ZAMYKANE, + WARNING.

J_a_r_o_ - 08-05-2005, 13:43

Słuchajcie, mam poważny problem, z którym nie mogę sobie poradzić.
Chodzi o to, że po wgraniu bazy dumploaderem wyskakuje taki komunikat :
"Critical Error!
message_die() was called multiple times.
Error #1
Error updating user_ip data
Line : 106
File : /home/dray/public_html/hosting/marckan/forum/includes/sessions.php
SQL : UPDATE phpbb_users SET user_ip = '50307055' WHERE user_id = 2
SQL message: Unknown column 'user_ip' in 'field list'
Error #2
Error updating user_ip data
Line : 106
File : /home/dray/public_html/hosting/marckan/forum/includes/sessions.php
SQL : UPDATE phpbb_users SET user_ip = '50307055' WHERE user_id = 2
SQL message: Unknown column 'user_ip' in 'field list'
Please, contact the Administrator. Thank you."

no i nie da sie wejsc na forum ...

MOże ktoś mi poorze w tym problemie ??

Z góry dzięki!
Pzdr.

bulion - 08-05-2005, 22:50

J_a_r_o_, czytaj to co jest w FAQ...
j@kbu - 18-07-2005, 18:32

dzieki !!!!!
ale wyslietla mi sie pusta strona

Jet - 13-11-2005, 02:58
Temat postu: Re: Wystąpił błąd przy aktualizacji bazy danych
Cytat:
Jeśli natomiast po instalacji wyskakuje błąd

Kod:
Invalid default value for 'id_log'

Trzeba w phpmyadminie usunac wszystkie tabele, w pliku /db/schemas/mysql_schema.sql znalezc:
CREATE TABLE phpbb_logs (

i linie ponizej dac tak?:
id_log MEDIUMINT(10) NOT NULL AUTO_INCREMENT,


Po pierwsze witam. :)
A po drugie:
Właśnie dokładnie taki komunikat wyskakuje mi przy instalacji, robię to co każesz - podmieniam linię - i wtedy dostaję komunikat o błędnej sumie kontrolnej pliku mysql_schema.sql i o niemożliwości kontynuowania z tego powodu instalacji. Co w takiej sytuacji zrobić?

zolw - 01-01-2006, 19:41

ja mam taki blad gdy probuje przeniesc baze danych z innego serwera na nowy:

Cytat:

Error importing backup file

DEBUG MODE

SQL Error : 1065 Query was empty

[tu jest troche dziwnych znaczkow]

Line : 1205
File : admin_db_utilities.php

czy przyczyna tego moze byc to, ze poprzednie forum bylo tylko w systemie phpBB2 a to do ktorego chce wgrac jest wersja Przemo?

Anonymous - 01-01-2006, 19:46

zolw napisał/a:
czy przyczyna tego moze byc to, ze poprzednie forum bylo tylko w systemie phpBB2 a to do ktorego chce wgrac jest wersja Przemo?

bez komentarza..

zolw - 01-01-2006, 20:16

taa fajnie. ale ten sam blad wystepuje przy instalacji na tej samej wersji co zrodlo bazy.

pozatym nie ma mozliwosci wgrania postow z forum bez modyfikacji do przemo??

Radek - 01-01-2006, 20:56

zolw napisał/a:
[tu jest troche dziwnych znaczkow]

troche dziwnych zanczkow to mozesz miec w powodzie ostrzezenia zaraz jak nie wkleisz calego bledu

zolw - 01-01-2006, 22:22

chetnie bym wkleil wszystko ale nie ma czcionki na takie znaczki wiec sie nie da. zrobilem zrzut ekranu. plik w zalaczniku.
Radek - 01-01-2006, 23:05

zolw, baze danych wgrywaj dbloaderem ;-)
Grabek - 25-02-2006, 15:11

nasedo napisał/a:
Sposób pierwszy:

Usuń wszystkie tabele w bazie poprzez phpMyAdmin. Jeśli w bazie masz cos prócz forum usuń wszystkie tabele z prefixem phpbb_

Wykonałem to - nic nie pomogło .

Następnie wykonałem to i efekt miałem taki sam jak kolega Jet ...

nasedo napisał/a:
Trzeba w phpmyadminie usunac wszystkie tabele, w pliku /db/schemas/mysql_schema.sql znalezc:
CREATE TABLE phpbb_logs (

i linie ponizej dac tak?:
id_log MEDIUMINT(10) NOT NULL AUTO_INCREMENT,

Dracon - 02-05-2006, 23:27

Witajcie.

Forum padlo, ostatni backup konta ze stycznia niewystarczajacy, dzieki kopii konta przez directadmina moglem kilkukrotnie probowac odzyskac kopie bazy danych z 16 kwietnia zajmujaca 17mb. Plik phpbb_db_backup.sql wykonany przez panel admina na forum zostal wgrany na serwer, probuje go odzyskac przez dumploadera. Wedlug instrukcji, wszystko dochodzi bez problemow do 100%. Jednak po sprawdzeniu bazy dostaje taki komunikat:

Kod:
Obecność i poprawność wszystkich tabel:
brak tabeli phpbb_sessions Błąd
brak tabeli phpbb_shoutbox Błąd
brak tabeli phpbb_shoutbox_config Błąd
brak tabeli phpbb_smilies Błąd
brak tabeli phpbb_stats_config Błąd
brak tabeli phpbb_stats_modules Błąd
brak tabeli phpbb_themes Błąd
brak tabeli phpbb_themes_name Błąd
brak tabeli phpbb_topic_view Błąd
brak tabeli phpbb_topics Błąd
brak tabeli phpbb_topics_ignore Błąd
brak tabeli phpbb_topics_watch Błąd
brak tabeli phpbb_user_group Błąd
brak tabeli phpbb_users Błąd
brak tabeli phpbb_users_warnings Błąd
brak tabeli phpbb_vote_desc Błąd
brak tabeli phpbb_vote_results Błąd
brak tabeli phpbb_vote_voters Błąd
brak tabeli phpbb_words


Forum jest niedostepne. Zupelnie jakby plik kopii bezpieczenstwa byl niekompletny. Nie moge sprawdzic z innymi plikami poniewaz nie sa dostepne. Ostatnia linijka tekstu pliku phpbb_db_backup.sql to

Kod:
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) VALUES('307', '11651', '0');


Obecnie probuje nie kasowac brakujacych tabel przed odzyskiwaniem, forum potem dziala, jednak brak wiekszosci postow. Bardzo przydala by mi sie pomoc. Czy mozecie cos doradzic?

szawel - 13-09-2006, 19:27

mam ten sam problem. Wgrałem backup i mam brak tych tabel: :|
Kod:
Obecność i poprawność wszystkich tabel:
brak tabeli phpbb_posts_text_history Błąd
brak tabeli phpbb_privmsgs Błąd
brak tabeli phpbb_privmsgs_text Błąd
brak tabeli phpbb_quota_limits Błąd
brak tabeli phpbb_ranks Błąd
brak tabeli phpbb_read_history Błąd
brak tabeli phpbb_sessions Błąd
brak tabeli phpbb_sessions_keys Błąd
brak tabeli phpbb_shoutbox Błąd
brak tabeli phpbb_shoutbox_config Błąd
brak tabeli phpbb_smilies Błąd
brak tabeli phpbb_stats_config Błąd
brak tabeli phpbb_stats_modules Błąd
brak tabeli phpbb_themes Błąd
brak tabeli phpbb_themes_name Błąd
brak tabeli phpbb_topic_view Błąd
brak tabeli phpbb_topics Błąd
brak tabeli phpbb_topics_ignore Błąd
brak tabeli phpbb_topics_watch Błąd
brak tabeli phpbb_user_group Błąd
brak tabeli phpbb_users Błąd
brak tabeli phpbb_users_warnings Błąd
brak tabeli phpbb_vote_desc Błąd
brak tabeli phpbb_vote_results Błąd
brak tabeli phpbb_vote_voters Błąd
brak tabeli phpbb_words Błąd


mimo, że są w pliku backup.

Wchodząc na strone widze:
Kod:
phpBB by Przemo : Critical Error

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1146 Table 'szawel.phpbb_sessions' doesn't exist

SELECT u.*, s.* FROM (phpbb_sessions s, phpbb_users u) WHERE s.session_id = '03eb74e8ca3c3d77edd00710b501b36d' AND u.user_id = s.session_user_id

Line : 612
File : sessions.php

Gozda - 13-09-2006, 19:39

http://www.przemo.org/php...pic.php?t=30441


Powered by phpBB modified by Przemo © 2003 phpBB Group