![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.12.2017 Ostrzeżenie: (0%) ![]() ![]() |
Mam działającą stronę wykorzystującą sesje na php 5.3.
Serwer daje możliwość przełączenia się na php 7.0 Stwierdziłem że sprawdzę czy strona będzie działać i przełączyłem na php 7.0. Po przełączeniu strona przestała działać. Pojawia się komunikat: Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/xxx/ftp/xxx-xxx-xx/index.php:1) in /home/xxx/ftp/xxx-xxx-xx/session on line 4 Mam plik index.php ktory na samym poczatku includuje plik session. Plik session zaczyna sie od linijek:
Na 4 linijce wywala blad jakby przed session_start() bylo cos wysylane... ale nie jest. Czy ktoś z szanownych uzytkowników może pomóc? Gdyby to nie działało na php 5.3 to bym uznal ze cos jest totalnie skopane... ale na 5.3 dziala... a na 7.0 nie... -- Andrzej
Powód edycji: [Kshyhoo]: Używaj bb-code do kodu...
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Zobacz, czy przypadkiem plik nie ma BOM dla UTF-8.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.12.2017 Ostrzeżenie: (0%) ![]() ![]() |
Racja. Już tak dawno nie walczyłem z BOMem, że przeoczyłem to. Wielkie dzięki!
-- Andrzej |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:30 |