session_start():open(/ var/lib/php5/sess_ibfocfkgbpfaoimac34nkjotp2,O_RDWR)失败

Jie*_*eng 2 php session symfony

我正在尝试注册一个Symfony 2项目的新用户,我一直在努力.突然间突然出现了这个问题.它昨天在办公室工作,我在家里设置了类似的设置.我有:

警告:session_start():open(/ var/lib/php5/sess_ibfocfkgbpfaoimac34nkjotp2,O_RDWR)失败:/home/projects/notes/app/cache/dev/classes.php 406行中的只读文件系统(30)

怎么了?

hak*_*kre 10

保存处理程序会话需要能够写到磁盘上.文件系统拒绝写入.这导致了你的问题.

将会话保存路径更改为可写目录.

  • 知道为什么会突然出现这种情况吗?之前没有看过这个错误.无论如何,我试过`chmod 777/var/lib/php5 -R`,仍然有错误.设置`session.save_path =/tmp`,重启apache,仍然是同样的错误(PHP试图保存在`/ var/lib/php5`中) (6认同)