Kodowanie - ciągle problem
Strona 1 z 2 12 OstatniOstatni
Wyniki 1 do 10 z 11

Temat: Kodowanie - ciągle problem

  1. #1
    Nowicjusz
    Dołączył
    09-11-2005
    Wpisy
    23
    Punkty
    16

    Domyślny Kodowanie - ciągle problem

    Witam serdecznie!

    Tak więc posiadam serwer z PHP5. Zainstalowałem na nim Joomle 1.0.3 i właśnie mam problemy z kodowaniem. Zamiast ł, ą, ś, ę, ć itp poprostu wyświetla się ?... Ale kodowanie w niektórych miejscach działa np.

    Go?cimy
    Odwiedza nas 1 gość
    Jak widać jest poprawnie wyświetlane ś i ć... Wgrałem najpierw pliki z patch_polish1.x_utf-8.zip niestety, ale to nic nie pomogło... Wgrałem więc potem patch_polish1.x_iso-8859-2.zip, ale tak samo nic z tego nadal są krzaczki. Co mam robić dalej przeszukiwałem forum i nic nie mogę znaleźć co by mi pomogło...

    Nie wiem czy to coś pomoże, ale mój serwer nie obsługuje zlib oraz XML - tak podawał przynajmiej instalator Joomli...
    Pozdrawiam!

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Na pewno wszystko przeszukałeś? Bo moim zdaniem nie. W jednym z wątków objaśniłem, w czym problem, a w plikowni jest cosik takiego:

    Krzaczki Out

    Może to mało elegancie rozwiązanie i nie dla wszystkich! No, ale jeśli Twój serwer nie obsługuje XML, to go zmień, bo niby jak ma czytać z wcale niemałęj ilości włąsnie skryprów XML. Chyba, żeś czegoś niedopatrzył. Jak rozwiązania problemu...
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  4. #3
    Nowicjusz
    Dołączył
    09-11-2005
    Wpisy
    23
    Punkty
    16

    Domyślny

    No więc zacznijmy od początku. Gdy wczoraj wrzuciłem Joomle 1.0.3 na serwer z PHP5 instalator wyrywał mi niedostępna obsługa kompresji zlib i obsługa XML; zalecał ustawienie Magic Quotes GPC z ON na OFF; allow_url_fopen z OFF na ON; short_open_tag z OFF na ON...

    Mimo to kontynuowałem instalacje. Po instalacji tak jak pisałem miałem zamiast polskich liter - ł, ó, ą, ś, ć itp poprostu ?. Natomiast w niektórych miejscach - głównie w panelu admina była polskie litery.

    Usunełem Joomle i zgłosiłem niezgodności do administratora - zrobił obsługe kompresji zlib oraz obsługe XML. Natomiast ustawienia Magic Quotes GPC, allow_url_fopen oraz short_open_tag pozostawił tak jak było...

    Wrzuciłem ponownie Joomle 1.0.3 na serwer i włączyłem instalacje i wykryło obsługe kompresji zlib oraz obsługe XML - natomiast zalezał ustawienie Magic Quotes GPC z ON na OFF; allow_url_fopen z OFF na ON; short_open_tag z OFF na ON... Kontynuowałem instalacje...

    Po instalacji nadal nie ma polskich liter ł, ó, ą, ś, ć itp - jest poprostu ?. I co gorsze nie ma już nigdzie - tam gdzie jeszcze wczoraj miałem polskie znaki (głównie panel admina) to już ich nie ma - wyświetla się za nie czarna gwiazda z ?...

    Pobrałem więc

    Krzaczki Out

    i wrzuciłem plik na serwer. Niestety nadal to samo - nic się nie zmieniło.
    Pozdrawiam!

  5. #4
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    1. Jakie jest kodowanie bazy danych (MySQL)?
    2. Jakiego pakietu uzyłeś do instalacji?
    3. Jakie wybrałes kodowanie?
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  6. #5
    Nowicjusz
    Dołączył
    09-11-2005
    Wpisy
    23
    Punkty
    16

    Domyślny

    AD.1. Chodzi o System porównań dla połączenia MySQL? Jak tak to latin2_general_ci. A przy tworzeniu nowej bazy jako kodowanie wybrałem - metoda porównywania napisów.

    AD.2. Nie wiem czy o to chodzi, ale instalowałem z Joomla 1.03_pl Test

    AD.3. Nie wiem o co zbytnio chodzi, o które kodowanie chodzi - w bazie czy co?

    P.S. Mam tylko pytanie, czy po zainstalowaniu "Krzaczki Out" - nie trzeba przypadkiem wrzucić jeszcze plików z "patch_polish_1.x_iso-8859-2.zip" i/lub "polish 1.03 pl iso test"
    Pozdrawiam!

  7. #6
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Joomla 1.03 pl (test) jest kodowana w ISO-8859. Jeśli dodałes krzaczki out powinno być ok. Może przeinstaluj raz jescze. Trudno zgadnąć na odległość, co może być przyczyną.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  8. #7
    Nowicjusz
    Dołączył
    09-11-2005
    Wpisy
    23
    Punkty
    16

    Domyślny

    Ok, więc robie wszystko odnowa i opisuje co, i jak:

    1. Tworze nową bazę danych MySQL jako kodowanie wybieram - latin2_general_ci

    2. Pobieram Joomla 1.03_pl Test

    3. Zawartość załącznika wrzucam na serwer, a następnie odpalam stronę w przeglądarce i włącza mi się automatycznie skrypt instalacyjny. Skrypt instalacyjny wykrywa mi następujące niezgodności:

    Katalog tymczasowy Nieokreślony, zapisywanie niemożliwe

    Ustawienie Zalecane Bieżące
    Magic Quotes GPC:: ON: OFF
    allow_url_fopen OFF: ON
    short_open_tag OFF: ON
    Mimo to kontynuuję instalacje. Jako język instalacji, administratora, użytkownika - wybrałem Polish. Zauważyłem, że gdy język instalacji zmieni się na English - to potem język administratora, użytkownika można ustawić Polish.xml - mimo tonie brałem tego. W dalszych krokach idzie wszystko bez problemu, nawet skrypt sam pomyślnie pozmieniał chmody dla katalogów i plików.

    3. Po czystej instalacji wchodzę na stronę i nie mam polskich znaków w artykułach/tekstach itp., co są zapisywane w bazie danych – zamiast polskich znaków wyświetlają mi się ? (znaki zapytania). Natomiast wszystkie składnie, które są pobierane z plików .php – są wyświetlane poprawnie z polskimi znakami.

    4. Pobrałem, więc Krzaczki Out - zawartość załącznika wrzuciłem na serwer. I niestety nadal to samo – litery z plików .php wyświetlają się poprawnie, a z bazy nie.

    5. Podmieniłem plik polish.php na serwerze z załącznika polish 1.03 pl iso test. Niestety po tej zmianie nie ma już nigdzie polskiego kodowania – ani w plikach .php ani w bazie – są po prostu ?(znaki zapytania).

    Przywróciłem, więc standardowy plik polish.php z Joomla 1.03_pl Test tak, że nie mam teraz polskiego kodowania w tekstach wyciąganych z bazy danych MySQL. Teksty z plików .php są poprawnie wyświetlane – z polskim kodowaniem. Podaje link do strony - http://test.twojepasje.pl/
    Pozdrawiam!

  9. #8
    Debiutant
    Dołączył
    15-11-2005
    Wpisy
    6
    Punkty
    7

    Domyślny

    Nie wiem czy to sprawa php5 czy raczej mysqladmina.
    Po ostatniej zabawie nim poszły mi w las wszystkie polskie znaczki. Szukam od 2 godz po sieci jak to naprawic ale nie znalazlem rozwiazania

  10. #9
    Opiekun forum
    Dołączył
    19-09-2005
    Wpisy
    3 743
    Punkty
    131

    Domyślny

    daj link do strony

  11. #10
    Debiutant
    Dołączył
    15-11-2005
    Wpisy
    6
    Punkty
    7

    Domyślny

    strony
    www.dom-misi.org
    (ta jako jedyna jest na joomli)
    i
    michalina.freshsite.pl
    są moje i tam poleciały te znaki.

    strona
    www.naturo.pl była niegdys stawiana przeze mnie (ale już nią nie zarządzam), jest na tym samym serwerze i też na niej poleciały znaki

Strona 1 z 2 12 OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •