php.ini でセッション ファイルの保存場所を変更し、nginx を再起動した後も、デフォルトでセッション ファイルが php.ini で指定されたパスではなく /var/lib/php/session/ に保存されたままなのはなぜですか? 。 ?
session.save_handler = files
session.save_path = "/var/www_upload/session"
phpinfo();
?>
session.save_path を参照してください。変更が成功したかどうかを確認するには、session.save_path を確認してください。 success
ファイルは確かに変更されていますが、なぜ成功しないのでしょうか?
変更した php.ini は、php.ini で使用される php.ini ではありません (phpinfo() レポートで確認できます)
または、システムにバックアップを強制的に復元する機能があります
phpinfo で確認できます: ロードされた設定ファイル /etc/php.ini そして、このファイルは私が変更した php.ini です
そうでない場合は間違いです。
ロードされた設定ファイルの php.ini を変更する必要があります。
上で実際に変更されたのは、ここの php.ini です
再起動しましたか?
phpinfo();
?>