Rumah >pembangunan bahagian belakang >tutorial php >session文件的存储路径

session文件的存储路径

WBOY
WBOYasal
2016-06-20 12:45:471396semak imbas

为什么我在php.ini修改了session文件的存储位置并且重启了nginx后,session文件还是默认存储到/var/lib/php/session/ 而不是我php.ini指定的路径呢。?
session.save_handler = files
session.save_path = "/var/www_upload/session"


回复讨论(解决方案)

phpinfo();
?>

看看session.save_path就知道是否有修改成功了

phpinfo();
?>

看看session.save_path就知道是否有修改成功了

显示没有修改成功,但是我php.ini
文件里确实也修改了,但是为什么不成功呢?

你修改的 php.ini,不是 php.ini 使用的 php.ini(可在 phpinfo() 报告里看到)
或者你的系统有强制恢复备份的功能

你修改的 php.ini,不是 php.ini 使用的 php.ini(可在 phpinfo() 报告里看到)
或者你的系统有强制恢复备份的功能

 在phpinfo里可以查看到  :Loaded Configuration File /etc/php.ini  而这个文件正是我修改的php.ini

看看你修改的php.ini是否phpinfo中的Loaded Configuration File
如果不是,就是改错了。

需要修改Loaded Configuration File 这里的php.ini才可以。

需要修改Loaded Configuration File 这里的php.ini才可以。

上面确实改的是这里的php.ini

重启了吗?

phpinfo();
?>

看看session.save_path就知道是否有修改成功了 

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn