Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1267969
  • 博文数量: 107
  • 博客积分: 1456
  • 博客等级: 上尉
  • 技术积分: 1868
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-13 15:33
文章分类

全部博文(107)

文章存档

2021年(2)

2016年(8)

2015年(8)

2014年(10)

2013年(20)

2012年(38)

2011年(21)

分类: PHP

2013-05-08 14:52:11

LNMP环境,安装ecshop出现如下警告信息:

Warning: session_start() [function.session-start]: open(/tmp/session/sess_dravi86ffk10u7nujv4ii8tce4, O_RDWR) failed: No such file or directory (2) in /home/e8325d2d-6818-4eac-bc61-7adec42caab0/wwwroot/install/index.php on line 23



从字面上理解,是安装程序所需的临时文件不存在所致。通过ls验证,发现/tmp/session/sess_dravi86ffk10u7nujv4ii8tce4确实不存在。临时文件通常是程序自动生成的,难道说/tmp权限不够?但查看器权限,已经是777了。

后来发现,/tmp目录里没有session目录,难道是安装程序无法创建目录?于是手工创建目录
/tmp/session/,并置为777,然后重试,发现就不会再出现这行警告信息了。


阅读(2441) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~