解决XAMPP下mysql数据库崩溃问题

搭建好apache+php+mysql平台用起来一段时候后会出现”无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”的问题。

apache服务器正常启动,mysql数据库也正常启动,80和3306端口都没被占用,mysql登录页面也能打开,但一登录mysql数据库进去就会显示以上的错误。这个问题很纠结,导致我经常重新安装XAMPP才能得以解决。但一个错误总有他的问题所在,所以今天百般折腾终于发找到了解决办法。

我是用XAMPP搭建好这个平台的,所以就此分享下XAMPP下解决这个问题的经验。当然如果你要是用别的方法搭建的这个平台也能如法炮制。

出现这个问题一般都是php临时目录所产生的。所以你得找到php临时目录的路径。
1、打开php文件夹下的php.ini文件。
2、搜索session.save_path 这个方法名,一般有3个,看最后一个指向的路径。我的是(session.save_path = “\web\xampp\tmp”),这是一个绝对路径,一般为XAMPP默认的。
3、然后找到这个路径把里面的文件都删除掉,重启apache和mysql后这个问题就能解决。

如果你的php.ini里这个session.save_path 这个方法指向的路径是空的话,那么你就得自己手动添加一个tmp文件夹,然后用session.save_path指向他。记住一定要是绝对路径。

posted @ 2010-12-19 23:02  luoine  阅读(2232)  评论(0编辑  收藏  举报