ZANIM ZACZNIESZ: POPULARNE PYTANIASZUKAJSTYLENAJNOWSZY SKRYPTPODRĘCZNIKMODYFIKACJE
phpBB2 by Przemo Forum Index phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SearchSZUKAJ  MemberlistMemberlist  UsergroupsUsergroups  StatisticsStatistics
RegisterRegister  Log inLog in  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów

Previous topic «» Next topic
Pierwsza pomoc - zanim zadasz pytanie
Author Message
nicon 
tod meam


Helped: 352 times
Posts: 2142
Location: Konstantynów Ł.
Posted: 30-04-2007, 03:04   Pierwsza pomoc - zanim zadasz pytanie
   Forum address: http://nicon.fail.pl


Zanim zapytasz nas o pomoc na forum, możesz sam spróbować coś pokombinować…

Dam tutaj kilka przykładów co możesz sam spróbować zrobić…

Spis treści:
1) Naprawianie tabel,
2) Brak tabeli,
3) Synchronizacja for/tematów/postów/użytkowników,
4) Cache,

Ad 1)
Zapewne zdarzyło Ci się kiedyś, że pojawił się błąd w tym stylu:
Code:
Could not query last visit posts

DEBUG MODE

SQL Error : 145 Table 'phpbb_read_history' is marked as crashed and should be repaired

SELECT post_id, topic_id, forum_id FROM phpbb_read_history WHERE user_id = 2

Line : 41
File : read_history.php


Czy też:
Code:
Couldn't access list of Categories

DEBUG MODE

SQL Error : 145 Table 'phpbb_categories' is marked as crashed and should be repaired

SELECT * FROM phpbb_categories ORDER BY cat_order, cat_id

Line : 195
File : functions.php


Spróbujmy ten błąd odczytać…
Przykład 1:
Code:
SQL Error : 145 Table 'phpbb_read_history' is marked as crashed and should be repaired

Tabela phpbb_read_history jest uszkodzona, powinna zostać naprawiona.

W takim wypadku spróbujmy ją naprawić wysyłając zapytanie poprzez na przykład phpMyAdmina:
Code:
REPAIR TABLE `phpbb_read_history`;


Przykład 2:
Code:
SQL Error : 145 Table 'phpbb_categories' is marked as crashed and should be repaired

Tabela phpbb_categories jest uszkodzona, powinna zostać naprawiona, ponownie to samo, tylko, że inna tabela.

Więc użyjmy wcześniejszego zapytania, tylko zmieniając w nim nazwę tabeli:
Code:
REPAIR TABLE `phpbb_categories`;




Ad 2)
Czasami (zazwyczaj przy przenoszeniu forum) pokazują się błędy w stylu:
Code:
phpBB by Przemo : Critical Error

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1146 Table 'xxx.phpbb_users' doesn't exist

SELECT * FROM phpbb_users WHERE user_id = -1

Line : 420
File : sessions.php

Oznacza to, że brakuje nam tabeli phpbb_users. Zazwyczaj pojawia się nam ten błąd, gdy źle podamy prefix w pliku config.php
Zatem sprawdźmy to…
Wchodzimy do naszego phpMyAdmina i powinniśmy zobaczyć nasze tabele, zwykle zaczynają się właśnie prefiksem phpbb_, zaś jeśli innym to musimy wejść do naszego pliku config.php i zmienić prefix, przykład:
Jeśli w phpMyAdminie mamy prefix xxx_ to zmieniamy:
Code:
$table_prefix = 'phpbb_';

Na:
Code:
$table_prefix = 'xxx_';


Jeśli się okaże, że jednak to nie w tym problem, to sprawdźmy, czy na pewno mamy tą tabele. Jeśli nie – prawdopodobnie przypadkiem wywaliliśmy, lub było włamanie. W tym wypadku kontaktujemy się z naszą firmą hostingową i prosimy o ostatni backup bazy danych, w której była ta tabela.



Ad 3)
Być może zdarzało Wam się, że podczas pisania postów na swoim forum wyskakiwała biała strona, lub widzieliście, że w x forum jest widoczne, że ktoś napisał x posta wczoraj, a tak naprawdę dzisiaj jeszcze całkowicie ktoś inny napisał tam innego posta.

W takim wypadku należy zajrzeć do:
http://www.TwojeForum.com/check_files.php?mode=sql&type=all
Jeśli są jakieś błędne wpisy w bazie, to wchodzimy do Panelu Administracyjnego i po kolej robimy synchronizacje:
Użytkowników,
For (a w tym: ilość tematów w forum, Ilość postów w forum, ostatni post w forum, ilość odpowiedzi w tematach, ostatni post w tematach).



Ad 4)
Jeśli po jakichkolwiek zmianach w plikach stylu, etc nie widać zmian na forum, to pamiętaj aby wyczyścić cache na forum! Panel Administracyjny => Indeks administracji => Pod listą osób online znajdziesz „wyczyść Cache: SQL & templates”.

Mam nadzieję, że to drobne FAQ trochę Wam pomoże.

Jeśli po tym wszystkim wciąż nie możesz sobie poradzić z błędem na forum, spokojnie możesz pisać nowy temat (:
 
 
     
Display posts from previous:   
Reply to topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Add this topic to your bookmarks
Printable version

Jump to:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB Group
Page generated in 0.27 second. SQL queries: 9
Polecane serwisy





piękne monety kolekcjonerskie. Wszystko dla Numizmatyka.

• Dodaj swój link