suchen

Heim  >  Fragen und Antworten  >  Hauptteil

PHP7.1 kann keine Sitzungsdaten abrufen

Mein Blog-Backend verwendet das Phalcon-Framework. Früher habe ich die PHP7.0-Version verwendet, aber heute habe ich sie auf PHP7.1 geändert und plötzlich festgestellt, dass ich die Sitzungsdaten nicht abrufen konnte. Ich ging auf die offizielle Website, um eine Frage zu stellen, und es hieß, es handele sich um ein Sitzungsproblem mit PHP7.1.

Eine Lösung, die sie mir gegeben haben, war, den Wert von 32 auf 40 zu ändern. Nach dem Neustart von php-fpm funktioniert es immer noch nicht. session.sid_length

Ich habe auch online nach Informationen gesucht. Es gibt nur sehr wenige Leute, die das sagen. Bitte sagen Sie mir, wie ich dieses Problem lösen kann.

迷茫迷茫2756 Tage vor920

Antworte allen(2)Ich werde antworten

  • 给我你的怀抱

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

    问题解决了。权限问题。

    因为我是用的yum安装的。然后php的session保存在了/var/lib/php/session/,它的默认权限是apache

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

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

    然后通过chown进行赋予权限命令。这样就搞定了。

    Antwort
    0
  • 漂亮男人

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

    你看你存session 的目录是否有这个Session???

    Antwort
    0
  • StornierenAntwort