Cannot modify header information - headers already sent ...?!
Strona 1 z 2 12 OstatniOstatni
Wyniki 1 do 10 z 15

Temat: Cannot modify header information - headers already sent ...?!

  1. #1
    Nowicjusz
    Dołączył
    18-11-2006
    Wpisy
    21
    Punkty
    10

    Domyślny Cannot modify header information - headers already sent ...?!

    Założyłem serwis na joomli 1.015. Wszystko działało OK. Kiedy przekierowałem na niego domenę i zmieniłem wpis adresu witryny w configuration.php zaczęły pojawiać się komunikaty:

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/includes/joomla.php on line 723

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/includes/joomla.php on line 1497

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/index.php on line 251

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/index.php on line 252

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/index.php on line 253

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/index.php on line 254

    Warning: Cannot modify header information - headers already sent by (output started at /home/michlew/ftp/nysa24/configuration.php:1) in /home/michlew/ftp/nysa24/index.php on line 255

    Nie mogę tez zalogować się do panelu administratora, pokazuje mi
    cos podobnego, że
    headers already sent

    przywrócenie starej scieżki dostępu do witryny w configuration.php nic nie daje

    Jest na to jakiś sposób, czy muszę wszystko instalować od nowa?????
    Informatyk ze mnie żaden, więc proszę o łopatologiczne wyjasnienia, za co z góry dziękuję :-)

  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
    Wiarus
    Dołączył
    20-11-2007
    Wpisy
    2 924
    Punkty
    51

    Domyślny

    A mozesz poszukac odpowiedzi na Twoj problem uzywajac jako slow kluczowych fragmentow komunikatow? Czy to takie trudne?

  4. #3
    Blokowany
    Dołączył
    29-03-2008
    Wpisy
    11
    Punkty
    10

    Domyślny

    Raz zdarzyło mi się że miałem podobny problem. Otóż po wielkich poszukiwaniach na internecie, o dziwo jedną polską informacje znalazłem ze przyczyną pojawienia się błędu było pokazywanie się kilku znaków na początku edytowanego pliku. Te znaczki ponoć dają programy firmy Microsoft. A usunąć je można, ja osobiście usuwam przy pomocy programu firmy ZEND. Życzę powodzenia i dużo cierpliwości. Pozdrawiam serdecznie.

  5. #4
    kurtz
    Gość

    Domyślny

    Oto rozwiązanie problemu dla Ciebie :

    In the HTTP protocol a server response consists of a group of headers followed by a body, separated by a single blank line (i.e. a line containing only a carriage-return). This warning message is produced by PHP if a program attempts to send an additional HTTP header after the separator (and hence all the headers) has already been sent.

    By far the most common cause of this problem is that one or more PHP files contains characters (usually a space or an empty line) outside of the <?php and ?> tags. To fix the problem you should examine the PHP file indicated in the warning message and remove any blank characters at the beginning and end of the file. Some text editors, including some online file managers, are prone to automatically adding extraneous line-ending characters at the ends of files, particularly when not configured to do otherwise.


    Tip Remove the closing ?> tag at the end of your PHP files. It actually serves no useful purpose as the PHP interpreter knows that end-of-file means end-of-PHP too. Removing it means that any extra blank characters added by your editor will have no effect on the output generated and so will not prevent additional HTTP headers from being sent.
    karolgolo
    na marginesie, ciekawe to jakim programem ?? zend'a usuwasz znaczniki ?
    Ostanio edytowane przez kurtz : 28-08-2008 00:14

  6. #5
    Blokowany
    Dołączył
    29-03-2008
    Wpisy
    11
    Punkty
    10

    Domyślny

    Wyjaśnienie: chodzi o usunięcie znaczków na początku pliku, które widać w programie np zend. Efekt właśnie takich znaczków widać w IE7 w postaci enteru na wyświetlanej stronie, a w przypadku zawarcia w pliku kodu z funkcją header, własnie takiego błedu o którym piszesz. Pliki odpowiedzialne za wyswietanie tresci posiadają funkcje header i w momencie wczytania pliku konfiguracji z takim znacznikiem, strona ulega właśnie takiemu stanowi w jakim się znajduje, a że jest to główny podstawowy plik systemu, to informacja będzie się pokazywać praktycznie na każdej wywołanej stronie związanej z tym systemem cms. W Twoim przypadku skutecznym rozwiązaniem będzie właśnie usunięcie znaczków typu <dtż powstałych podczas edycji plików w pliku konfiguracji, a i nie zaszkodzi sprawdzić również i innych plików. Do wykonania tego możesz zastosowac darmowy program do edycji plikow php firmy zend, do pobrania ze strony np zend.com Pozdrawiam
    Ostanio edytowane przez karolgolo : 28-08-2008 00:45

  7. #6
    kurtz
    Gość

    Domyślny

    jasnym i bardzo zrozumiałym komunikatem było zapytanie JAKIM ? ewentualnie dla odróżnienia mógłbym jeszcze napisać KTÓRYM ?

    teraz mam nadzieję zapytanie jest klarowne i oczywiste ...

  8. #7
    Blokowany
    Dołączył
    29-03-2008
    Wpisy
    11
    Punkty
    10

    Domyślny

    Program do edycji plików o którym mowa w poprzednich odpowiedziach to ZEND Studio 5.2.0
    Ostanio edytowane przez karolgolo : 28-08-2008 00:45

  9. #8
    kurtz
    Gość

    Domyślny

    fajnie tylko od kiedy zend studio jest darmowy ? jakas subskrypcja czy coś ? gdzie ten odnośnik do darmowej wersji ?

  10. #9
    Blokowany
    Dołączył
    29-03-2008
    Wpisy
    11
    Punkty
    10

    Domyślny

    Ja mam wersje darmową, wystarczającą do usunięcia znaków typu <dtż. Poszukaj sobie na stronie zenda. A strone zenda znajdziesz za pomocą www.google.pl, Powodzenia
    Ostanio edytowane przez karolgolo : 28-08-2008 09:24

  11. #10
    kurtz
    Gość

    Domyślny

    sprawa zupełnie marginalna. używamy Zend Studio od wersji chyba 2.5. na 2 licencjach. W latach 2001 - 2002 jego cena była porównywalnie wysoka jak teraz, chociaż różnice w cyfrach są znaczne i w porównaniu do tamtych skoczyły x 4.

    ja z dziką rozkoszą dowiem się gdzie można pobrać darmowe licencje na ten program, bo wybacz, jakkolwiek przez 8 lat widziałem zmiany na tej stronie i trochę ją ogarniam, lecz nigdzie nie zauważyłem odnośnika do bezpłatnej subskrypcji.

    więc jeśli możesz to ją podaj !

    Edit : odpowiedzi na temat udzieliłem !

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
  •