|
|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
|
|
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 (: |
|
|
|
 |
|
|
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
|
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 | |
 |
|