[Symfony][SF] Znikajaca sesja |
[Symfony][SF] Znikajaca sesja |
19.06.2018, 13:50:14
Post
#1
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Zrobilem upgrade symfony 4.0.7 na Symfony 4.1 i pojawil sie zonk. Mam 6 zapytan AJAXowych ktore leca jednoczesnie. I niestety po upgrade do 4.1 podczas tych zapytan ginie mi zawartosc sesji. Przechodzi tylko pierwszy AJAX a reszta ma zgubiona sesje. Normalne odpalanie stronki nie ma takiego problemu, rowniez ajax wywolywany sporadycznie dziala. Kwasi sie przy kilku AJAX jednoczesnie i to tylko po tym nieszczesnym upgrade. Jakies sugestie?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.06.2018, 14:06:51
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 2.04.2018 Ostrzeżenie: (0%) |
1. Używasz natywnych sesji?
2. Masz jakiś subscriber na sesję? 3. Sprawdzałeś profilerem dane żądanie ajax (Request/Response -> Session)? 4. Logi nic nie krzyczą? |
|
|
19.06.2018, 14:39:51
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
ad1) Uzywam sesji symfony jesli o to pytasz
ad2) Nie dodawalem zadnego ad3) Za bardzo nic mi to nie daje bo dla "zlych" AJAX leci przekierowanie do autoryzacji gdyz dane sesji o ktorych pisze wykorzystywane sa w systemie autoryzacji i bez nich jest najzwyklej w swiecie niezalogowany ad4) No niestety nie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.06.2018, 14:53:53
Post
#4
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 2.04.2018 Ostrzeżenie: (0%) |
Korzystasz z FOSUserBundle do obsługi użytkownika?
|
|
|
19.06.2018, 17:02:00
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Nie
edit: wartosci nie znikaja gdy odpalam ajaxy jako osoba niezalogowana edit2: to sie dzieje tylko dla AJAXow odpalanych jednoczesnie. Gdy dodam chociazby 100 milisekund opoznienia miedzy kolejnymi AJAXami wowczas dziala - sesja nie znika. Czyzby problem z jednoczesnym odczytem sesji? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.06.2018, 17:40:31
Post
#6
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
W Symfony 4.1 sesje zostały ulepszone https://symfony.com/blog/new-in-symfony-4-1...on-improvements
-------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
20.06.2018, 09:02:20
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Tyle to ja niestety wiem
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.06.2018, 10:46:20
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) |
Taki problem może być często powiązany ze środowiskiem/serwerem etc.
Spróbuj zmienić system/server (jeśli to nie jest duży problem) i zobaczyć, czy to ma jakiś wpływ. Proponuję też postawić hello worlda i sprawdzić na gołym fw. Z braku pomysłów napisać prostą apkę do testów i zgłosić buga. |
|
|
20.06.2018, 10:50:06
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 468 Pomógł: 6300 Dołączył: 27.12.2004 |
Problem wystepuje zarowno u mnie localnie jak i na serwerze testowym jak i na serwerze live. Problem na kazdym z serwerow pojawil sie po upgrade do Sf4.1 Obecnie skrot Sf dla mnie oznacza jedynie SYF. To juz kolejny raz gdzie po upgrade rozwalaja mi system. Poprzednim razem poprawili po paru tygodniach buga....
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 15.05.2024 - 03:47 |