2017-09-08 20 views
0

PHP7にアップグレードした後でセッションデータの断続的な問題が発生したことはありますか?私たちが複製することができていないいくつかのエッジケースでは、 PHP5からPHP7へのアップグレード後にセッションデータが失われる

は、セッションデータが0に失われたと設定されます

余分なコードは、セッション設定されている変数とそのstrlenの> 0をチェックするために追加されましたが、私たちはセッションデータが0に設定されているときどきのデータベース行を取得します。サイトにはリダイレクトがありますが、これはかなり容易にレプリケートされ、テストされると思います。

問題を再現することなく、これは漠然としていることを認識していますが、コミュニティに関係なく聞いてみたいと思っています。

+3

[**移行ガイド**](http://php.net/manual/en/migration70.php)、特に[**非互換性**](http://php.net/manual /en/migration70.incompatible.php)と[**非推奨機能**](http://php.net/manual/en/migration70.deprecated.php)を参照してください。詳細な診断を行うには、コードを提供する必要があります。 –

答えて

0

すべてのヘッダーコールの後にexit;を使用してください。

+0

提案をお寄せいただきありがとうございます。これがなぜこの問題を解決するのに役立つのかをご理解いただけますか?私はこの機能が何をしているのか知っていますが、この問題はPHP5からPHP7へのアップグレード後に始まっただけなので、この特定のケースではなぜ助けになるのでしょうか。 – Maurice

関連する問題