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

 更新时间:2012年05月05日 16:42:25   作者:  
今天帮客户配置服务器的时候运行phpmyadmin出现了“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”的错误,经排查原来是权限问题,大家可以参考下面的方法解决
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

windows下的解决方法:

通过查找php.ini的session.save_path = ""的路径,检查是否存在这个目录或这个目录是否有everyone或Authenticated Users的写入权限。一般就可以了

linux下的解决方法:

今天更新了一下PHP,结果配置的phpmyadmin登陆进去出现“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”的错误。

错误原因:

php更新后,覆盖了原有的/var/lib/php/session的权限,导致apache用户无法写入session,产生此错误。

解决方法:
执行:#chown -R root:username /var/lib/php/session

其中username为apache的承载用户, 我的是apache,所以执行的命令是:
#chown -R root:apache /var/lib/php/session

如果此时还出现那个错误提示,建议执行:
#chmod -R 777 /var/lib/php/session

怕777的权限过大,测试770、766、776都无法解决以上问题,只好先给777权限了。
不知道正试使用的时候会不会有安全隐患,先记下这个位置。

相关文章

  • PHP常用函数之格式化时间操作示例

    PHP常用函数之格式化时间操作示例

    这篇文章主要介绍了PHP常用函数之格式化时间操作,结合实例形式分析了php针对日期时间的计算、转换及格式化等相关操作技巧,需要的朋友可以参考下
    2019-10-10
  • PHP+Ajax简单get验证操作示例

    PHP+Ajax简单get验证操作示例

    这篇文章主要介绍了PHP+Ajax简单get验证操作,涉及php结合ajax无刷新提交验证相关操作技巧,需要的朋友可以参考下
    2019-03-03
  • PHP简单预防sql注入的方法

    PHP简单预防sql注入的方法

    这篇文章主要介绍了PHP简单预防sql注入的方法,结合实例形式简单分析了php针对sql参数过滤实现防注入的相关技巧,需要的朋友可以参考下
    2016-09-09
  • php使用socket简单实现通信功能

    php使用socket简单实现通信功能

    socket只不过是一个数据结构。使用这个socket数据结构去开始一个客户端和服务器之间的会话。服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在进行监听的一个端口进行会话
    2023-03-03
  • 本地计算机无法启动Apache故障处理

    本地计算机无法启动Apache故障处理

    安装了WMAP后,一直无法运行成功。后发现Apache一直都不在运行状态。到WMAP中的Apache选项中去选择启动但无法启动。下面总结下处理此问题的几种思路方法
    2014-08-08
  • 10条php编程小技巧

    10条php编程小技巧

    这篇文章主要介绍了10条php编程小技巧,本文是实际开发经验的总结,注意到了一些编程细节,需要的朋友可以参考下
    2015-07-07
  • Discuz 模板语句分析及知识技巧

    Discuz 模板语句分析及知识技巧

    Discuz模板语句分析及知识技巧,其实大家可以多研究下各种程序cms系统,不过前提是,大家的基础已经不错了。
    2009-08-08
  • php中unlink()、mkdir()、rmdir()等方法的使用介绍

    php中unlink()、mkdir()、rmdir()等方法的使用介绍

    unlink()函数删除文件 、mkdir()函数创建目录、rmdir()函数删除目录这些方法在文件相关的处理方法会经常使用到,本文整理了一些,需要的朋友可以了解下
    2012-12-12
  • php下mysql数据库操作类(改自discuz)

    php下mysql数据库操作类(改自discuz)

    这是php mysql的数据库操作类,取自discuz,经过修改后可以用于其它程序了,并且有足够的注释,大家可以借鉴研究下.
    2010-07-07
  • PHP页面静态化的优缺点与实现

    PHP页面静态化的优缺点与实现

    众所周知,页面静态化是门户网站研发中必备的一项技能,本课程从纯静态化和伪静态化两个角度进行分析,带领大家掌握在PHP中如何生成纯静态化页面,在WEB服务器中如何配置伪静态,帮助大家掌握又一项加薪利器
    2023-02-02

最新评论

?


http://www.vxiaotou.com