![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dziwny błąd. Są dwa skrypty php: test.php:
oraz plik header1.inc.php:
Kiedy odpalam w przeglądarce test.php otrzymuję błąd: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at header1.inc.php:1) in test.php on line 8 Plik header1.inc.php nie ma żadnej treści bo sprawdzałem nawet w notatniku, więc dlaczego jakaś treść niby została wysłana w tym pliku w lini 1 (output started at header1.inc.php:1) (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jeżeli wywołam funkcję ob_start() w pliku test.php przed require_once:
wtedy wszystko działa (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ale na innym serwerze to działało wcześniej. Dopiero po przeniesieniu softu na inny hosting sie posypało.
Może ma to związek z ustawieniami sesji na serwerze, bo u mnie lokalnie na kompie mogę wysłać jakąś treść przed session_start():
i wszystko dziala. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 16:14 |