Przyjazne użytkownikom polskie wsparcie phpBB 3.0

Twoja przeglądarka jest przestarzała i nie wspiera obecnych standardów WWW.
Zalecamy instalację najnowszej wersji jednej z przeglądarek, które poprawnie obsługują obecne standardy, np:

  • Arora
  • Chrome
  • Firefox
  • Opera
  • Safari

Polskie Litery!!! Pomocy!!!

Polskie Litery!!! Pomocy!!!

Postprzez Sylvio1 » 6 paź 2006, o 15:18 ·

Mam forum PHPBB3 B2 zrobione na mysql 4.x/5.x. Niestety nie mam polskich liter. Instalator ustawił plikom w Sql kodowanie latin1_swedish_ci a nie jak ustawione jest w bazie jako domyślnie latin2_general_ci. Prosze o pomoc. gdy pisze nowy temat z Polskikim literami pojawia sie błąd:
General Error
SQL ERROR [ mysql4 ]

Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin2_general_ci,COERCIBLE) for operation 'like' [1267]

SQL

SELECT search_key FROM phpbb4_search_results WHERE search_keywords LIKE '%*%' OR search_keywords LIKE '%ifjglkd%' OR search_keywords LIKE '%jhgl%' OR search_keywords LIKE '%wesdj%' OR search_keywords LIKE '%sdkfl%' OR search_keywords LIKE '%cześć%'

BACKTRACE


FILE: includes/db/mysql4.php
LINE: 120
CALL: dbal_mysql4->sql_error()

FILE: includes/search/search.php
LINE: 282
CALL: dbal_mysql4->sql_query()

FILE: includes/search/fulltext_native.php
LINE: 1086
CALL: fulltext_native->destroy_cache()

FILE: includes/functions_posting.php
LINE: 1865
CALL: fulltext_native->index()

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

Nie wiem jak naprawićten błąd, naprawde zależy mi na PL literach!

Sylvio1

Posty: 3Dołączył(a): 6 paź 2006, o 07:26

Re: Polskie Litery!!! Pomocy!!!

Postprzez LEW21 » 6 paź 2006, o 17:13 ·

To jakie kodowanie ma pole "search_keywords"?
Potrzebujesz pomocy? Napisz na forum zamiast wysyłać komuś prywatną wiadomość lub pisać do kogoś przez jakiś komunikator.
Avatar użytkownika

LEW21

Papa SmerfPosty: 3078Dołączył(a): 18 cze 2006, o 12:17Lokalizacja: Warszawa

Re: Polskie Litery!!! Pomocy!!!

Postprzez Sylvio1 » 6 paź 2006, o 18:29 ·

Tak jak pisałem wyżej pole "search_keywords" tj. "search_results" ma kodowanie latin1_swedish_ci.
Jeszcze może podam to:
Language : Polski - Polish (iso-8859-2)
System kodowania znaków dla MySQL: "ISO 8859-2 Central European (latin2)"
System porównań dla połączenia MySQL: "utf8_unicode_ci"
Oczywiście WSZYSTKIE Pola w bazie danych dotyczące PHPBB3 są w latin1_swedish_ci!

Sylvio1

Posty: 3Dołączył(a): 6 paź 2006, o 07:26

Re: Polskie Litery!!! Pomocy!!!

Postprzez LEW21 » 7 paź 2006, o 07:47 ·

Czy zainstalowałeś betę2 czy jakąś inną wersję? Jaką wersję ma Twój MySQL?
Potrzebujesz pomocy? Napisz na forum zamiast wysyłać komuś prywatną wiadomość lub pisać do kogoś przez jakiś komunikator.
Avatar użytkownika

LEW21

Papa SmerfPosty: 3078Dołączył(a): 18 cze 2006, o 12:17Lokalizacja: Warszawa

Re: Polskie Litery!!! Pomocy!!!

Postprzez Sylvio1 » 7 paź 2006, o 09:14 ·

Powiem tak:
Mam Beta 2 i mysql 4.x/5.x wybrałem.
Zmieniam właśnie wszystkie pola na latin2_genral_ci, i to mi raczej pomoże - już widze wyniki :] tylko triche mi to czasu zajmie bo mój mysql nie potrafi zmienić wszystkich pól naraz, próbuje to zrobić jakimś menadżerem :]
Pozdro!

Sylvio1

Posty: 3Dołączył(a): 6 paź 2006, o 07:26

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

Zaloguj  •  Zarejestruj