検索

ホームページ  >  に質問  >  本文

PHP7.1ではセッションデータが取得できません

私のブログのバックエンドは halcon フレームワークを使用しています。今までphp7.0のバージョンを使っていたのですが、今日php7.1に変更したところ、急にセッションデータが取得できなくなってしまいました。公式サイトに行って質問したところ、php7.1のセッションの問題とのことでした。

彼らが私に与えた解決策の 1 つは、それを 32 から 40 に変更することでした。 php-fpmを再起動してもまだ動作しません。 session.sid_length

私もネットで情報を調べてみました。この問題を解決する方法を教えてください。

迷茫迷茫2758日前923

全員に返信(2)返信します

  • 给我你的怀抱

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

    問題は解決しました。権限の問題。

    yumを使用してインストールしたため。その後、php セッションが /var/lib/php/session/,它的默认权限是apache に保存されます。

    その後、WEBサーバーとしてnginxを使用していましたが、php-fpmの権限を変更しましたが、セッションディレクトリを保存するためのphpの権限を変更しなかったので、

    その結果、権限の問題によりセッションに書き込むことができません。

    次に、chownを使用して権限を付与します。それでおしまい。

    返事
    0
  • 漂亮男人

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

    セッションを保存したディレクトリにこのセッションがあるかどうかを確認しますか? ? ?

    返事
    0
  • キャンセル返事