Strona 1 z 1

nie mogę pisać postów z polskimi literami - phpbb 3.0.7PL

: 22 września 2010, 14:03
autor: rusty3883
Witam,

mam podobny problem. Nie wiem czy coś się nie posypało po update systemu. Co zauważyłem, to pierwsza litera polska (np. ł, ć, ń) wyświetla się poprawnie, kolejne już nie. Baza Postgresql UTF-8.

nie mogę pisać postów z polskimi literami - phpbb 3.0.7PL

: 22 września 2010, 15:33
autor: rusty3883
OK. Wszystko fajnie, ale co z userami PostgreSQLa? U mnie po wprowadzeniu
Łodzie. Łodzie. Łodzie. Łodzie. Łodzie. Łodzie.
post wyświetla się tak:
Łodzie. Ł�zie. Ło�ie. Łod�e. Łodz�. Łodzi�
Jakieś pomysły? Kodowanie na serwerze mam UTF-8 (zarówno w php.ini, jaki i configu Apache'a). Strona wyświetla się z kodowaniem UTF-8. Wszystkie inne strony wyświetlają się poprawnie.
Do tego inny strona (projekt własny w PHP + PostgreSQL) na tym samym serwerze, kiedy postuję coś przez PHP do PostgreSQL wyświetla się na stronie poprawnie (w bazie SQL - tej samej co forum - również wpisy są OK).

Re: nie mogę pisać postów z polskimi literami - phpbb 3.0.7P

: 24 września 2010, 14:23
autor: jaroslw
Trochę dziwna sprawa. Zainstaluj czyste, najnowsze phpBB3, żeby potwierdzić czy to wina skryptu.

Re: nie mogę pisać postów z polskimi literami - phpbb 3.0.7P

: 24 września 2010, 14:42
autor: daroPL
Czy ten Twój własny projekt też ma w htmlu kodowanie UTF8?

Re: nie mogę pisać postów z polskimi literami - phpbb 3.0.7P

: 28 września 2010, 18:37
autor: rusty3883
Tak, "moja aplikacja" ma kodowanie w UTF-8, pliki kodowane są w UTF-8 i są meta tagi UTF-8 w cześci HEAD.
Spróbuję jeszcze raz zainstalować czyste phpbb. Jakieś sugestie co do tej operacji?

Re: nie mogę pisać postów z polskimi literami - phpbb 3.0.7P

: 28 września 2010, 20:53
autor: rusty3883
OK, zrobiłem coś takiego. Pobrałem jeszcze raz Pakiet phpBB 3.0.7-PL1 z polską lokalizacją językową i wypakowałem to do katalogu, gdzie jest forum. Nadpisałem wszystkie pliki poza katalogami /store, /cache, /files i plik config.php. Niestety problem nadal występuje. Jako uzupełnienie dodam, że problem występuje również przy wysyłaniu wiadomości prywatnych.
Z góry dzięki za dalsze sugestie...

Re: nie mogę pisać postów z polskimi literami - phpbb 3.0.7P

: 29 września 2010, 09:29
autor: rusty3883
OK. Problem rozwiązany. Po wcześniejszej aktualizacji php'a utworzył się nowy plik php.ini.rpmsave.
Podmieniłem go z obecnym php.ini i ruszyło. Dziwne, że pozostałe strony działały bez problemów. :shock:
Dzięki za support. ;)