php 5.4.3修改php.ini里面的session.save_path和session.save_handler没有反应.

张学友的哥
  • 62

php 5.4.3 环境 centos 6.5 修改 php.ini 里面的 session.save_path 和 session.save_handler没有反应. 请问知道的朋友告知是什么情况

回复
阅读 8.7k
1 个回答
  1. 检查并且重启fpm。
  2. 检查web环境下面使用的php.ini文件和cli环境下面的ini文件,有可能你改动的是cli环境的ini配置文件而不是web环境的导致在浏览器看来是不生效的。

关于Local ValueMaster Value的关系:

master 的值是编译进php执行文件或者在ini中定义的值,也就是不执行过任何php代码的结果。而local是说在调用phpinfo();前经过ini_set等函数修改后的结果。

ini_set中对配置做了一定的分级定义,请看:PHP配置可被设定范围, 我没有找到分级的配置的详细列表,但是在php中有个函数可以详细定义关于session的存储handler: session_set_save_handler,页面中详细了两种方案。

thinkphp中关于session存储在Memcache的方案

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏