ďťż
 
 
   Brak pliterek na stronach po aktualzacji apacha2
 
 

Tematy

 
    
 

 

 

 

Brak pliterek na stronach po aktualzacji apacha2





dracorp - 11-04-2007 20:17
Witam

Zaktualizowałem niedawno system na stabilny Etch. Aktualnie apache i php w wersji:
ii  apache2                      2.2.3-4
ii  libapache2-mod-php5 5.2.0-8+etch1 W /etc/apache2/apache2.conf
AddDefaultCharset  off zaś w /etc/php5/apache2/php.ini
default_mimetype = "text/html"
;default_charset = "iso-8859-2" Nie ustawiam domyślnego kodowanie po stronie php i apache ponieważ na moim serwerze są różne stronki z różnym kodowaniem nawet cp-1250.
Ogólnie jeśli stworzę plik html, php z pliterkami w kodowaniu iso-8859-2 stronka wyświetla się poprawnie. Natomiast wysztkie stronki które u mnie są, głównie oparte na joomli nie wyświetlają poprawnie pliterek. Nawet zmiana kodowania z poziomu przeglądarki nie daje rezultatów.

Zamiast pliterek są znaki ?.

Fragment phpinfo() HTTP Response Headers
Content-Type        text/html jeśli dodam dafault_charset w php.ini to na końcu tej lini mam jeszcze ; charset=iso-8859-2. Ale dalej strony nie wyświetlają poprawnie pliterek (pomijając tę którą gościu napisał w cp-1250).

Ogólnie przy aktualizacji systemu przy podmianie plików konfiguracyjnych odpowiadałem N, teraz pozostało mi przejrzenie tych plików w paczkach.

Swoją drogą, w debianie nie ma jakieś kontroli plików konfiguracujnych w /etc jak to jest np. w gentoo (po dowolnej aktualizacji wydaję polecenie dispatch-conf i spokojnie ogladam sobie różnice w plikach z kolejnych wersji)?

Może pozostanie tylko powrócić do apache2-common?
A może to coś nie tak z mysql?
Czekam na rady lub opieprz :)

edit:
Problem leżał po stronie mysql, należało dopisać w sekcji:
[mysqld]
character-set-client-handshake=0



ShinnRa - 12-04-2007 12:05
Z tego co wiem Apache2 ba debianie ma ustawienia DefaulCharset w pliku /etc/apache2/conf.d/charset Obadaj jego zawartość i zahashuj to co tam jest wpisanie i restart apache. Powinno pomóc...



dracorp - 13-04-2007 10:48
Trochę już OT, ale dlaczego po przejściu na php5 przestały działać pliki xml. To znaczy są parsowane ale sypie błędami na liniach w których są pliterki. Pliki są w iso8859-2. Po usunięciu pliterk wszystko działa jak trzeba.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis