suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php session_start startet zu langsam.

In aktuellen lokalen Projekten dauert jeder Sitzungsstart sehr lange.

session_start ist standardmäßig in php.ini aktiviert.
Für lokale Projekte gibt es keine Schreibsperre für Sitzungsdateien, wenn viel Datenverkehr herrscht.
Es gibt kein Problem mit zu vielen Sitzungsdateien, es gibt nur 4 bis 5 Sitzungsdateien.

Aber session_start dauert immer noch lange.

Das Framework verwendet cakephp V0.10.
Bei Verwendung von $_SESSION zum Abrufen der Sitzung tritt dieses Problem nicht auf.
Die Verwendung von $this->Session->read() wird bei session_start abgebrochen.

Geändert, um MySQL zu speichern und existiert immer noch. Es wird vermutet, dass der Start fehlgeschlagen ist und wiederholt neu gestartet wurde.

Bitte geben Sie mir einen Rat, welche anderen Probleme dazu führen können, dass session_start zu langsam startet

習慣沉默習慣沉默2750 Tage vor705

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 13:18:46

    1. 写个单文件php

    2. 关闭配置文件中自动开启session

    <?php
    echo microtime(true),PHP_EOL;
    session_start();

    Antwort
    0
  • StornierenAntwort