![]() |
![]() |
-othnm86- |
![]()
Post
#1
|
Goście ![]() |
Witam serdecznie. Próbuję stworzyć prosty system logowania oparty na sesjach. Jednakże sesje nie chcą się "trzymać".
Aby wykluczyć, że jakiś błąd powoduje część kodu odpowiedzialna za sprawdzanie użytkownika w bazie, wrzuciłem na serwer takie dwa skrypty:
Zwraca
Zwraca
Próbowałem dodać polecenia ob_start() i inne rzeczy, które były opisane zarówno na tym forum i kilkunastu innych, które wypluło mi google. Parametry serwera: nginx/1.0.15 php-fpm 5.3.3 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 20.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Tak dokładnie. W logowaniu był tylko jeszcze kod sprawdzający w sql i redirect. Ta sama domena.
Próbowałem także utworzyć katalog /home/strona/www/tmp i nadać prawa do zapisu dla nginksa, ale wynik był ten sam. (oczywiście zmieniłem session_save_path() i zrestartowałem nginx oraz php-fpm. Coś dziwnego teraz zauważyłem, mam phpMyAdmina w podkatalogu mysql-admin i on działa bez zarzutów, a przecież chyba też wykorzystuje sesje? Wrzuciłem te skrypty na inny serwer - na Business Home.pl i działa... Serwer różni się tym że jest na apache i ma php w wer 5.2.17 Natomiast mój serwer ma nginx i php w wer 5.3.3 Dziwnie to zabrzmi, wywaliłem php.ini i działa (IMG:style_emoticons/default/wink.gif) Tylko nie mogę w necie, ani źródłach php znaleść domyślnego pliku z ustawieniami?! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 09:14 |