Ogólne - Warning którego nie moge rozwi?ca?
Robert007 - 08-02-2009, 15:00 Temat postu: Warning którego nie moge rozwiącać Witam, od jakiegoś już czasu mam warning i nie wiem jak go rozwiązać,
go już mam od kilku dni ale instalowałem modyfikacje jedną - zawsze robię kopie plików
ale gdy zobaczyłem ten warning to z powrotem dałem te orginalne pliki (kopie),
warning mi się pokazuje gdy:
PA bbcode manager {jakiś znacznik bbcode} zapisz
i wyskakuje ten warning:
Kod: | Warning: Cannot modify header information - headers already sent by (output started at forum/cache/tpl_UnholyDark.admin.page_header.php:2) in forum/includes/functions.php on line 1737 |
linijka:
Kod: |
header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
|
MagicalFire - 08-02-2009, 15:02
Robert007, a zapytania zostały wykonane poprawnie ??
Robert007 - 08-02-2009, 15:07
no raczej tak, ale jeżeli mają wine zapytania to w jakiej grupie może być
grupa = na przyklad "phpbb_users"
warna - 08-02-2009, 15:09
Wyczyść cache.
Robert007 - 08-02-2009, 15:12
czyściłem ale to nic nie dało..
warna - 08-02-2009, 15:18
Edytor nie dodaje Ci czasem w plikach pierwszej pustej linii? Może się o to pluć.
Sprawdź /admin/page_header_admin.php
Robert007 - 08-02-2009, 15:37
warna napisał/a: | admin/page_header_admin.php |
warna napisał/a: | pustej lini |
nie,
jest normalnie w pierwszej lini jest
Tavaro - 08-02-2009, 15:51
Robert007, dopisz zaraz po <?php
Kod: | ob_start(); // wlacza bufor wyjscia dla naglowkow http |
a przed ?>
Kod: | ob_end_flush(); // wysyla naglowki i czysci bufor |
Robert007 - 08-02-2009, 15:58
to samo.
Tavaro - 08-02-2009, 16:04
Wyczyściłeś cache?
Robert007 - 08-02-2009, 16:11
Tavaro napisał/a: | Wyczyściłeś cache? |
tak i to samo jest,
tylko zamiast tego:
Kod: | output started at forum/cache/tpl_UnholyDark.admin.page_header.php:2 |
jest to
Kod: | output started at forum/admin/page_header_admin.php:190 |
190 chyba linijka?:
Kod: | ob_end_flush(); // wysyla naglowki i czysci bufor |
Tavaro - 08-02-2009, 16:31
Robert007, pokaż ten plik odpowiedzialny za zapis znaczników w BBCM. Wygląda na to, że najpierw wywołuje funkcję redirect, a potem próbuje wysyłać jeszcze jakieś nagłówki.
Robert007 - 08-02-2009, 17:20
Tavaro napisał/a: | plik odpowiedzialny za zapis znaczników w BBCM |
a który to plik będzie ?
Tavaro - 08-02-2009, 17:30
Ten, który wyświetla się w pasku przeglądarki, gdy wywala warning.
Robert007 - 08-02-2009, 17:36
Tavaro napisał/a: | który wyświetla się |
functions.php on line 1737 ?
ta linijka to jest to co podawałem:
Kod: | header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url); |
nie wiem dokładnie o jaki plik ci chodzi
|
|
|