recherche

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

php7.1 ne peut pas obtenir les données de session

Le backend de mon blog utilise le framework phalcon. J'avais l'habitude d'utiliser la version php7.0, mais aujourd'hui je l'ai changé en php7.1, et du coup j'ai découvert que je ne pouvais pas obtenir les données de session. Je suis allé sur le site officiel pour poser une question, et on m'a dit qu'il s'agissait d'un problème de session avec php7.1.

Une solution qu'ils m'ont proposée était de le changer de 32 à 40. Après avoir redémarré php-fpm, cela ne fonctionne toujours pas. session.sid_length

J'ai également recherché des informations en ligne. Très peu de gens disent cela. Veuillez me dire comment résoudre ce problème.

迷茫迷茫2756 Il y a quelques jours918

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

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:16:02

    Problème résolu. Problème d'autorisations.

    Parce que je l'ai installé en utilisant miam. Ensuite, la session php est enregistrée dans /var/lib/php/session/, et son autorisation par défaut est apache. /var/lib/php/session/,它的默认权限是apache

    然后因为我使用了nginx作为WEB服务器,但是我修改了php-fpm的权限,但是我没有修改php保存session目录的权限,

    导致session因为权限问题一直写入不进去。

    然后通过chown

    Ensuite parce que j'ai utilisé nginx comme serveur WEB, mais j'ai modifié les permissions de php-fpm, mais je n'ai pas modifié les permissions de php pour sauvegarder le répertoire de session, 🎜 🎜Par conséquent, il n'est pas possible d'écrire dans la session en raison de problèmes d'autorisation. 🎜 🎜Utilisez ensuite chown pour accorder les autorisations. C'est ça. 🎜

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:16:02

    Voyez si le répertoire dans lequel vous enregistrez la session contient cette session ? ? ?

    répondre
    0
  • Annulerrépondre