首頁 >後端開發 >php教程 >慢查询日志如何会有session_start()

慢查询日志如何会有session_start()

WBOY
WBOY原創
2016-06-13 09:59:351503瀏覽

慢查询日志怎么会有session_start(),在线等
php项目中,我在慢查询日志文件中,老提示出 session_start() 这行代码,这行代码在很多地方有用到


现问:这是什么问题呀,怎么处理呀,

------解决方案--------------------
慢查询日志文件?是mysql的么?
------解决方案--------------------
你說的是查詢 mysql-slow.log 裏面出現 session_start()??
------解决方案--------------------
能肯定这是 mysql 的“慢查询日志”?!
mysql 的慢查询日志里要是能出现 php 的 stack trace,那可是灵异事件了。


————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)
------解决方案--------------------
请给出你日志文件的文件名
------解决方案--------------------
以前没有注意过这个玩意
也不大可能在现日志产生的环境

只能根据日志信息推测如下:
dump failed 存储失败
虽然我不知道php在操作mysql时回响mysql传递调用的脚本信息
但是当将 session 存储于 mysql 时,这就完全有可能了
因为调度过程在 php 内部实现(只是回调用户定义的脚本)
session_start 将触发这一过程

大致应检查
php.ini中是否
session.save_handler = files

程序中是否有修改这个值

session_set_save_handler 出现的附近

相关的库、表是否损坏

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn