strona źle wyświetla się po wskazaniu na plik index.php
Wyniki 1 do 8 z 8

Temat: strona źle wyświetla się po wskazaniu na plik index.php

  1. #1
    Debiutant
    Dołączył
    22-03-2010
    Wpisy
    5
    Punkty
    10

    Domyślny strona źle wyświetla się po wskazaniu na plik index.php

    Witam,

    zainstalowałem joomle w katalogu www.dzwigopol.pl/zegluj/ , niestety po wpisaniu tego w pasek adresu wyświetla się niesformatowana strona. Po wpisaniu www.dzwigopol.pl/zegluj/index.php wszystko z wyświetlaniem jest ok, natomiast problem powtarza się przy kliknięciu w menu w `start`- przekierowuje na www.dzwigopol.pl/zegluj/ i znów wyświetla się niesformatowana strona. Czemu ten błąd powstaje? Jak to poprawić?

    --
    pozdrawiam i dziękuję za pomoc
    Paweł

  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 Bazyl awatar
    Dołączył
    02-08-2008
    Skąd
    Skierniewice
    Wpisy
    7 693
    Punkty
    574

    Domyślny

    Hej,

    Albo ustaw live_site w configuration.php - przeszukaj forum
    Albo, jęśli masz hosting na home.pl, poszukaj podobnego tematu.
    Coś było o podkatalogach na tych serwerach...

  4. #3
    Debiutant
    Dołączył
    22-03-2010
    Wpisy
    5
    Punkty
    10

    Domyślny

    Dzięki za radę :-)
    Zmieniłem var $live_site =' '; na var $live_site ='/zegluj/'; , usunąłem zawartość cache, częściowo pomogło ale mam gdzieś jeszcze błąd. Na górze strony w firefox`ie wyświetla się teraz komunikat taki:

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /zegluj/configuration.php:1) in /zegluj/libraries/joomla/session/session.php on line 423

    Warning: Cannot modify header information - headers already sent by (output started at /zegluj/configuration.php:1) in /zegluj/libraries/joomla/session/session.php on line 426

    internet explorer dokłada jeszcze

    Pabianicki Klub Sportów WodnychWarning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /zegluj/configuration.php:1) in /zegluj/libraries/joomla/session/session.php on line 423

    Niestety nie umiem tego zinterpretować :-/

    --
    pozdrawiam,
    Paweł
    Ostanio edytowane przez milominder : 08-04-2010 15:06

  5. #4
    Debiutant
    Dołączył
    22-03-2010
    Wpisy
    5
    Punkty
    10

    Domyślny

    Rada była w zupełności wystarczająca, to ja spartoliłem wykonanie poprawiając plik w notatniku. Zrobiłem w notepad++, nadpisałem i jest chyba git. Jeszcze raz dzięki za pomoc.

    --
    pozdrawiam,
    Paweł

  6. #5
    Debiutant
    Dołączył
    13-03-2010
    Wpisy
    3
    Punkty
    10

    Domyślny

    Miałem ten sam problem ... i po godzinach dłubania w configuration.php w poszukiwaniu błędu ... zmianiłem kodowania ( utf-8 na ANSI ) i śmiga .

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

    Domyślny

    @littka: Twoja podpowiedź wynika z nieznajomości i niezrozumienia rzeczy.
    Plik "configuration.php" nie służy do "dłubania", a już na pewno przez osoby, które nie wiedzą, co robią! To jest plik kodowany w utf-8 i takim ma pozostać, bo jest w nim m.in tekst opisujący witrynę ("meta description") czy słowa kluczowe.
    Jeśli już się z jakichś powodów w tym pliku "dłubie" to należy go poprawiać w edytorze, który nie zamieszcza sygnatury UTF (BOM).
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  8. #7
    Debiutant
    Dołączył
    13-03-2010
    Wpisy
    3
    Punkty
    10

    Domyślny

    Dłubanie czyt. poszukiwanie błędu (np. spacji) ) ... po ręcznej konfiguracji z pliku configuration.php-dist
    Używałem wtedy notatnika (windowsowego) i po zmianie kodowania nie występował błąd ... więc jakoś specjalnie nie zagłębiałem się w temat , zważywszy że to chyba ostatni raz jak używałem notatnika ( poźniej był ++ ).

    Ale słowa "nieznajomości i niezrozumienia rzeczy" zmotywowały mnie do poczytania na ten temat ... i teraz już wiem w jaki sposób działa system kodowania utf-8 ... i że domyślnie nie potrzebuje znacznika kolejności bajtów BOM (bo jest kodowaniem o zmiennej długości o jednoznacznej kolejności bajtów ) ale prymitywne edytory dodają BOM ponieważ starają sie wykryć kodowania wielobajtowe ( utf-16, utf-32 ) . Więc zapisując plik pisany w PHP razem z BOM ( niewidzialnymi z poziomu notatnika znacznikami ) możemy się spotkać z błędem "headers already sent" ... co oznacza (np.) że w naszym pliku coś znajduje się przed <?php ... w tym wypadku znaczniki BOM .
    Dlatego powinno się korzystać z edytorów które nie reagują na znaczniki BOM i pozwalają zapisać plik z nimi lub bez nich ....

    ps. mam nadzieje że nic nie pochrzaniłem .

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

    Domyślny

    Tym razem nie
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

Podobne tematy

  1. CZY NIE MA RATUNKU? Usunięty plik index.php
    przez indeks na forum Administracja - ogólne
    Odpowiedzi: 7
    Ostatni post/autor: 25-08-2009, 13:29
  2. nadpisany plik index.php
    przez thordur na forum Administracja Joomla!
    Odpowiedzi: 2
    Ostatni post/autor: 06-08-2009, 02:04
  3. Co zmienić? aby strona WWW otwierała się bez dodawania /index.php
    przez jokrasa na forum Administracja Joomla!
    Odpowiedzi: 3
    Ostatni post/autor: 16-03-2008, 10:23
  4. Po aktualizacji strona się nie wyświetla bez dodanie do URL index.php
    przez snowjedrzej na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 2
    Ostatni post/autor: 12-08-2006, 13:23
  5. Główny plik serwisu (index.php)
    przez z00mbie na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 30-03-2006, 22:28

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
  •