Strona 1 z 1

"Błąd ogólny" - polskie znaki

: 16 grudnia 2008, 12:58
autor: iwomir
Zainstalowałem phpBB3 z polskim pakietem językowym i owszem na forum są polskie znaki, ale chcąc je zastosować
pisząc cokolwiek w Panelu Administracyjnym, lub w treści nowego wątku pokazuje się "Błąd ogólny":

Błąd ogólny
SQL ERROR [ mysql4 ]

Incorrect string value: '\xC4\x85 si\xC4...' for column 'post_text' at row 1 [1366]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (2, 2, 0, '58.96.39.52', 1229428891, 1, 1, 1, 1, 1, '', 'żźćęśół', 'Polskie znaki nie pokazują się, a zamiast tego mam "Błąd ogólny"', '0c97b62bd1c2a3e54c8e06b080fd6d5f', 0, '', '3syyefqo', 1, 0, 4)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1871
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1001
CALL: submit_post()


Proszę o pomoc "krok po kroku", bo niestety nie jestem "komputerowym guru".
Nigdzie nie mogę znaleźć informacji na ten temat. Nawet na "przyjaznym forum wspierającym ten skrypt".
Proszę o pomoc i cierpliwość :oops:

Re: "Błąd ogólny" - polskie znaki

: 16 grudnia 2008, 14:52
autor: daroPL
Jakie masz kodowania w bazie danych?

Re: "Błąd ogólny" - polskie znaki

: 17 grudnia 2008, 10:10
autor: iwomir
Dziękuję za chęć pomocy.
Teraz potrzebna będzie cierpliwość.
Załadowałem skrypt na serwer korzystając z "Fantastico".
Pewnie to był "błąd zasadniczy", ale przy moim "zaawansowaniu" wydawało mi się to rozsądne.
I tu odpowiedź na Twoje daroPL pytanie:
nie mam pojęcia jakie mam kodowania w bazie danych". Baza danych to dla mnie "kosmos".
Czy pomimo tego możesz mi pomóc? Proszę.

Re: "Błąd ogólny" - polskie znaki

: 17 grudnia 2008, 17:40
autor: daroPL
Wejdź do bazy danych przy pomocy np. phpmyadmin i pokaż zrzut ekranu z pierwszej strony.

Re: "Błąd ogólny" - polskie znaki

: 18 grudnia 2008, 13:00
autor: iwomir
Nie wiem jak wkleić zrzut ekranu na forum.
No.... i jest na nim username :-(

Jeżeli dobrze wyczytałem w necie to kodowanie w mojej bazie danych jest latin1_swedish_ci.

Re: "Błąd ogólny" - polskie znaki

: 18 grudnia 2008, 15:08
autor: daroPL
Wyślij zrzut na www.imageshack.us i podaj link do wgranego tam zdjęcia.

Re: "Błąd ogólny" - polskie znaki

: 19 grudnia 2008, 11:10
autor: iwomir

Re: "Błąd ogólny" - polskie znaki

: 19 grudnia 2008, 13:43
autor: daroPL
Miałeś zrobić zrzut ze strony głównej.

Re: "Błąd ogólny" - polskie znaki

: 19 grudnia 2008, 14:22
autor: iwomir
Cyt.: "Wejdź do bazy danych przy pomocy np. phpmyadmin i pokaż zrzut ekranu z pierwszej strony"

To jest zrzut z pierwszej strony bazy danych.
Może być też ta, "pełna" (:-))wersja:
http://img504.imageshack.us/img504/4454/zrzutgp6.png

Re: "Błąd ogólny" - polskie znaki

: 19 grudnia 2008, 16:55
autor: daroPL
Pokazujesz mi w dalszym ciągu zrzut ze strony z tabelami pojedynczej bazy danych.

Re: "Błąd ogólny" - polskie znaki

: 20 grudnia 2008, 01:39
autor: iwomir
Mam nadzieję, że teraz to jest już to:
http://img258.imageshack.us/img258/8963/zrzutax3.jpg

Re: "Błąd ogólny" - polskie znaki

: 20 grudnia 2008, 09:35
autor: kojot76
iwomir pisze:Mam nadzieję, że teraz to jest już to:
http://img258.imageshack.us/img258/8963/zrzutax3.jpg
Masz ustawione kodowanie Eanglish, zmień na język Polski. Może to pomoże :)

Re: "Błąd ogólny" - polskie znaki

: 20 grudnia 2008, 10:13
autor: daroPL
Wykonaj zapytanie SQL:

Kod: Zaznacz cały

ALTER TABLE phpbb_posts DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Re: "Błąd ogólny" - polskie znaki

: 20 grudnia 2008, 16:35
autor: iwomir
To już wkroczylismy na teren zupełnie dla mnie obcy :-(

Ale wykonałem zapytanie i (wklejam)
Zapytanie SQL zostało wykonane pomyślnie (Wykonanie zapytania trwało 0.1183 sekund(y))

zapytanie SQL:
ALTER TABLE phpbb_posts DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci

Zmiana języka na Polski nic nie daje. Nadal pojawia się "Błąd ogólny"