我正在使用nginx,php-fpm。
我想知道 哪个流程负责创建cookie?
以及cookie文件保存在服务器上的位置?
像php这样的脚本语言可以改变它在动态保存的位置吗?
root 10696 0.0 0.1 45240 3232 ? Ss 2012 0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
www 14616 0.0 0.1 45240 3164 ? S 18:00 0:00 nginx: worker process
root 10517 0.0 0.3 228960 7584 ? Ss Mar06 0:00 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)
www 11450 0.0 1.4 247772 28948 ? S Mar06 0:51 php-fpm: pool www
www 11471 0.0 1.8 252888 35876 ? S Mar06 0:50 php-fpm: pool www
www 14268 0.1 1.7 250200 33140 ? S 16:52 0:30 php-fpm: pool www
root 15566 0.0 0.0 61296 764 pts/2 S+ 23:11 0:00 grep php
答案 0 :(得分:1)
首先关闭的cookie不存储在服务器上。 Cookie存储在用户PC上。另一方面,会话保存在服务器上。您可以通过检查php.ini文件找到它们存储的位置,并查找名为session.save_path
的设置对于哪个进程,它将是调用脚本的进程。这几乎无法追踪。