Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-02-22 23:55:40

  b0romir - Nowy użytkownik

b0romir
Nowy użytkownik
Zarejestrowany: 2007-02-22

brak lub złe kodowanie osi-8859-2 w X-ach i mysql-u

Witam,
niedawno zainstalowałem debiana sarge. Wszystko jest pięknie tylko mam jeden bardzo drażniący problem. W X-ach (bo w konsoli jest wszystko OK), (nie ważne, czy to fluxbox, czy xfce) nie widzi mi wszystkich polskich znaków. Tzn ogólnie menu i inne elementy są OK ale na przykład w atermie widzę już jedynie krzaki,

Patrzyłem na porady tego dotyczące i przeczytałem, że trzabe zrobić symlinka z Xdefaults (albo jakoś tak) do Xresources. Z tymże ja nie mam Xdefaults. Pniżej zamieszczę jak wygląda mój Xresources.

Kod:

! ---- language-env DON'T MODIFY THIS LINE!
! Needs the 'luit' support in XTerm.
*VT100*locale:          true

! ISO-10646-1 (UTF-8) fonts.
*VT100*font:            -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso10646-1
*VT100*font1:           -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso10646-1
*VT100*font2:           -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso10646-1
*VT100*font3:           -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1
*VT100*font4:           -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso10646-1
*VT100*font5:           -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso10646-1
*VT100*boldFont:        -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso10646-1

*VT100.utf8Fonts.font:  -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso10646-1
*VT100.utf8Fonts.font1: -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso10646-1
*VT100.utf8Fonts.font2: -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso10646-1
*VT100.utf8Fonts.font3: -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1
*VT100.utf8Fonts.font4: -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso10646-1
*VT100.utf8Fonts.font5: -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso10646-1
*VT100.utf8Fonts.boldFont: -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso10646-1

! Only XTerm supports Unicode.
! Unicode fonts for URxvt.
urxvt*font:             -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso10646-1
urxvt*font1:            -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso10646-1
urxvt*font2:            -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso10646-1
urxvt*font3:            -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1
urxvt*font4:            -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso10646-1
urxvt*font5:            -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso10646-1
urxvt*boldFont:         -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso10646-1

rxvt-unicode*font:             -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso10646-1
rxvt-unicode*font1:            -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso10646-1
rxvt-unicode*font2:            -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso10646-1
rxvt-unicode*font3:            -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso10646-1
rxvt-unicode*font4:            -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso10646-1
rxvt-unicode*font5:            -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso10646-1
rxvt-unicode*boldFont:         -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso10646-1

URxvt*reverseVideo:      true
URxvt*boldMode:          false
URxvt*scrollBar:         false
!URxvt.meta8:            true

! Includes also aterm.
XTerm*reverseVideo:     true
XTerm*boldMode:         false
XTerm*scrollBar:        false
!XTerm*eightBitInput:   true
!Xterm*metaSendsEscape: true

Aterm*font:             -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso8859-2
Aterm*font1:            -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso8859-2
Aterm*font2:            -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso8859-2
Aterm*font3:            -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-2
Aterm*font4:            -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso8859-2
Aterm*font5:            -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso8859-2
Aterm*boldFont:         -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso8859-2

!aterm*background:       Black
aterm*boldFont:         -xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso8859-2
aterm*borderWidth:      0

aterm*font:             -misc-fixed-medium-r-semicondensed--13-120-75-75-c-6  0-iso8859-2
!aterm*foreground:       #FFD700
!aterm*pointerColor:     #6bb2ff
aterm*scrollBar:        false
aterm*tinting:          #4e8dc7
aterm*tintingType:      true
aterm*transparent:      true

                

! rxvt
rxvt*font:              -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso8859-2
rxvt*font1:             -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso8859-2
rxvt*font2:             -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso8859-2
rxvt*font3:             -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-2
rxvt*font4:             -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso8859-2
rxvt*font5:             -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso8859-2
rxvt*boldFont:          -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso8859-2
rxvt*reverseVideo:      true
rxvt*boldMode:          false
rxvt*scrollBar:         false
!rxvt.meta8:            true

! wterm
wterm*font:             -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso8859-2
wterm*font1:            -misc-fixed-medium-r-normal--8-*-*-*-*-*-iso8859-2
wterm*font2:            -misc-fixed-medium-r-normal--10-*-*-*-*-*-iso8859-2
wterm*font3:            -misc-fixed-medium-r-normal--13-*-*-*-*-*-iso8859-2
wterm*font4:            -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso8859-2
wterm*font5:            -misc-fixed-medium-r-normal--20-*-*-*-*-*-iso8859-2
wterm*boldFont:         -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso8859-2
wterm*reverseVideo:     true
wterm*boldMode:         false
wterm*scrollBar:        false
!wterm.meta8:           true

! pterm
pterm*Font:             -misc-fixed-medium-r-normal--14-*-*-*-*-70-iso8859-2
pterm*BoldFont:         -misc-fixed-bold-r-normal--14-*-*-*-*-70-iso8859-2


! Generic font for Polish.
*font:                  -*-*-medium-r-normal--14-*-*-*-c-*-iso8859-2

! XClipboard
XClipboard*Command*Font:  -*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-2
XClipboard*Label*Font:    -*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-2
XClipboard*Text*Font:     -*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-2


! ---- language-env end DON'T MODIFY THIS LINE!

Postawiłem sobie apache2 z php5 i mysql-5 i phpmyadmin. Wrzuciłem tam swoją stronkę wcześniej zrobioną w Dreamweaverze (kodowana w pl-iso-8859-2) i również nie widzę tam polskich znaków. Przy logowaniu mogę niby zmienic kodowanie na pl-iso-8859-2, ale już po zalogowaniu obok piszę, że jezyk to pl-utf-8. Nie mogę wybrać pl-iso-8859-2, nie ma go na liście, choć znajduje się w katalogu lang w phpmyadminie mimo to nie da się go wybrać. Mam bazę stworzoną wcześniej, chcę ją przekopiować z jednego phpmyadmina do drugiego (eksport, później kopiuj wklej) no i oczywiście krzaki.

Apache2 z php5 i mysql-5 i phpmyadmin instalowane wszystko z paczek testing (pod Etcha).

Poniżej na wszelki wypadek zamieszczę moje locales, z listy zawsze wybieram tylko pl_PL 8859-2 (czy jakoś tak)

Kod:

artur@stela135:~$ locale 
LANG=pl_PL
LANGUAGE=pl_PL:pl:en_GB:en <-- czy tu tyle tego ma być??
LC_CTYPE="pl_PL"
LC_NUMERIC="pl_PL"
LC_TIME="pl_PL"
LC_COLLATE="pl_PL"
LC_MONETARY="pl_PL"
LC_MESSAGES="pl_PL"
LC_PAPER="pl_PL"
LC_NAME="pl_PL"
LC_ADDRESS="pl_PL"
LC_TELEPHONE="pl_PL"
LC_MEASUREMENT="pl_PL"
LC_IDENTIFICATION="pl_PL"
LC_ALL=

Pomóżcie bo męczę się z tym już od kilku dni i już pojęcia nie mam co zrobić :(, a zależy mi na tym bardzo bo związane jest z moją pracą dyplomową. Podałem wam wszystkie informacje, które zdają mi się istotne. Jeżeli trzeba byłoby coś dodać to sprzyjemnośią to zrobię. Z gó¶y dzięki za każdą pomoc, radę.

Offline

 

#2  2007-02-24 18:37:23

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: brak lub złe kodowanie osi-8859-2 w X-ach i mysql-u

~/.Xdefaults
Kod:
Aterm*font: -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-2


i ustawiamy zmienną LC_CTYPE

Kod:

LC_CTYPE=pl_PL.ISO8859-2
export  LC_CTYPE


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)