sql >> Database >  >> RDS >> Mysql

Symfony vervult geen gelijktijdige verzoeken

U kunt niet 2 gelijktijdige verzoeken voor dezelfde sessies open hebben in PHP, dus wanneer u een firewall gebruikt, vergrendelt Symfony de gebruikerssessie en totdat u deze loslaat, staat het niet toe dat andere pagina's worden weergegeven.

Je zal de vergrendeling opheffen zodra je de sessie sluit:

$session->save();

Dit heeft enkele implicaties, daarna kunt u uw sessiekenmerken niet bijwerken.

Sessiebeheer:https://symfony.com/doc/current/components/ http_foundation/sessions.html

Sessie-interface:http://api.symfony. com/4.0/Symfony/Component/HttpFoundation/Session/SessionInterface.html#method_save

Als je meerdere gelijktijdige gebruikers hebt met verschillende sessies, zal PHP gelijktijdig die verzoeken dienen.




  1. binaire bestandsinhoud getoond in php print_r maar niet opgeslagen in mysql

  2. Sommatiequery met de functie groupBy() in laravel

  3. Hoe krijg ik kolomnamen uit een bepaalde MySQL-tabel?

  4. mysql_real_escape_string VS addlashes