recherche

Maison  >  Questions et réponses  >  le corps du texte

php session_start démarre trop lentement.

Dans les projets locaux récents, chaque session_start prend très longtemps.

session_start est activé par défaut dans php.ini
Pour les projets locaux, il n'y a pas de verrouillage en écriture sur les fichiers de session lorsqu'il y a beaucoup de trafic
Il n'y a pas de problème de trop de fichiers de session, il n'y a que 4 à 5 fichiers de session.

Mais session_start prend encore beaucoup de temps.

Le framework utilise cakephp V0.10.
Utiliser $_SESSION pour obtenir la session ne pose pas ce problème.
L'utilisation de $this->Session->read() mourra au session_start.

Modifié pour enregistrer MySQL et existe toujours. On soupçonne que le démarrage a échoué et a été redémarré à plusieurs reprises.

Veuillez me donner quelques conseils sur les autres problèmes qui pourraient entraîner un démarrage trop lent de session_start

習慣沉默習慣沉默2783 Il y a quelques jours731

répondre à tous(1)je répondrai

  • PHP中文网

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

    1. Écrivez un seul fichier php

    2. Désactivez l'ouverture automatique de session dans le fichier de configuration

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

    répondre
    0
  • Annulerrépondre