PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 新手专区 >> 

无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装

无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装

来源:PHP程序员站  作者:PHP程序员站  发布时间:2011-07-16
今天我的phpMyAdmin突然出现这个问题,在网上搜了好久的答案,差不多都是转载的,内容一模一样,全是复制粘贴,一点都不仔细。结果几个小时的努力,终于解决了这个问题 下面把我的解决办法分享出来(我是XP系统,如果你也是,不妨照我的步骤试试): 1.肯定要确保你的a

今天我的phpMyAdmin突然出现这个问题,在网上搜了好久的答案,差不多都是转载的,内容一模一样,全是复制粘贴,一点都不仔细。结果几个小时的努力,终于解决了这个问题

下面把我的解决办法分享出来(我是XP系统,如果你也是,不妨照我的步骤试试):
1.肯定要确保你的apache正常运行。写点代码测试一下,或者使用
<?php
echo phpinfo();
?>
看看能否正常显示。

2.确保mysql已经正常启动

3.在PHP的文件夹中建立一个文件夹temp。我的php是下载的压缩包,直接解压就可以了,建立temp文件夹后,我这的完整的路径是:D:\SOFTS\php-5.2.4-Win32\temp ,复制这个完整路径。

4.在C:\WINDOWS下(这个路径是安装php时放置php.ini的文件夹,一般XP下是这个)打开您的php.ini配置文件,搜索到session.save_path = “某个路径”,这个路径在我的php.ini版本里面能找到三条,我使用的是最后那条,去掉前面的分号,再将等号后面双引号中的内容换成第三步复制的完整路径。
我这是:session.save_path = "D:\SOFTS\php-5.2.4-Win32\temp"

5.重启apache,问题应该就解决了

说明:我在网上查的资料有些说要设置文件夹权限。还有的说运行chown -r xxxx命令,弄了半天还是不行,其实到底是什么问题我也不知道,我的方法希望对你有用。祝你成功!

问题补充:如果又出现相同的问题,只要将第三步建立的文件夹temp里面的文件删除然后重启apache就可以了。


延伸阅读:
如何在Windows上配置并整合PHP和MySQL(1)
如何在Windows上配置并整合PHP和MySQL(2)
简单设置IIS配置PHP调试环境
如何配置php支持curl
关于在IIS下配置php.ini中任何参数不起作用的问题
6步配置你的win2003+php环境
针对PHP配置文件 PHP最常用的ini函数
Tags: 错误   会话   网站   服务器   日志  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号