PHP7.1 kann keine Sitzungsdaten abrufen
迷茫
迷茫 2017-05-16 13:14:02
0
2
650

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.

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

Antworte allen (2)
给我你的怀抱

问题解决了。权限问题。

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

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

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

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

    漂亮男人

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

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!