cacti PHP 少见错误 PHP Warning: session_start(): open(/var/lib/php/session/
2016-09-17 11:33
465 查看
提示:PHP Warning: session_start(): open(/var/lib/php/session/sess_ur0b0pbgf3f44ubludp1jloni5, O_RDWR) failed: Permission denied (13) in /var/www/html/cacti/include/global.php
描述:帮一兄弟公司解决cacti 安装问题,困扰他很久,这里直接把遇到 百度里面少见的错误贴出来,分析给大家以后便于解决错误。一般cacti 安装照着帖子来,很简单,这里也不做详细描述,具体关于安装cacti 我是按照这个官网wiki 和帖子来的,有这两个文档基本上可以都正常安装出来。
https://my.oschina.net/f91jty/blog/168386
官方文档:
http://www.cacti.net/downloads/docs/html/unix_configure_cacti.html
错误描述:一般到输入默认密码后就跳到 强制更新密码页面,但是这个cacti 怎么都不跳转,之前以为是安装步骤有问题,重新来了几遍都还是这样,开始怀疑不是安装步骤的问题。
开始debug 分析:
cacti日志分析 cat /var/www/html/cacti/log/cacti.log ,没有有用信息;
2.chrome 查看分析,f12 开发者界面查看, 发现POST 302 错误;
3.去看Httpd 日志分析 cat /var/log/httpd/error_log,发现有用信息,php 写入权限的问题;
解决方法,修改权限或者直接更改session 至/tmp 目录, 官网标准解决方法:
http://www.php.net/manual/en/session.configuration.php#ini.session.save-path
修改 /etc/php.ini 配置项,然后重启httpd.
4.测试是否解决:正常跳到了强制修改密码的一步;
5.其他配置测试,正常;
总结:
到了这里,基本关于:PHP Warning: session_start(): open(/var/lib/php/session/sess_ur0b0pbgf3f44ubludp1jloni5, O_RDWR) failed: Permission denied (13) in /var/www/html/cacti/include/global.php
的问题就解决了。至于原因是php权限问题,至于为什么权限改了,默认按照官网帖子装是很简单很顺利的,估计是小伙子刚开始不熟,练手把哪里的环境给改了。我只好默默的来填坑了。~~~~(>_<)~~~~。这里我主要提示解决问题的逻辑思路,一步步来分析,重点看日志。当然你要知道日志在哪里,哈哈。然后再来一步步分析。专门一口气重装是解决不了问题的。(*^__^*) 嘻嘻……
重要的分析工具:官网标准帖子,catcti log 日志查看 和 apache httpd 日志查看定位;其他关于安装步骤,看官网帖子就OK ;
描述:帮一兄弟公司解决cacti 安装问题,困扰他很久,这里直接把遇到 百度里面少见的错误贴出来,分析给大家以后便于解决错误。一般cacti 安装照着帖子来,很简单,这里也不做详细描述,具体关于安装cacti 我是按照这个官网wiki 和帖子来的,有这两个文档基本上可以都正常安装出来。
https://my.oschina.net/f91jty/blog/168386
官方文档:
http://www.cacti.net/downloads/docs/html/unix_configure_cacti.html
错误描述:一般到输入默认密码后就跳到 强制更新密码页面,但是这个cacti 怎么都不跳转,之前以为是安装步骤有问题,重新来了几遍都还是这样,开始怀疑不是安装步骤的问题。
开始debug 分析:
cacti日志分析 cat /var/www/html/cacti/log/cacti.log ,没有有用信息;
2.chrome 查看分析,f12 开发者界面查看, 发现POST 302 错误;
3.去看Httpd 日志分析 cat /var/log/httpd/error_log,发现有用信息,php 写入权限的问题;
解决方法,修改权限或者直接更改session 至/tmp 目录, 官网标准解决方法:
http://www.php.net/manual/en/session.configuration.php#ini.session.save-path
修改 /etc/php.ini 配置项,然后重启httpd.
session.save_path = /tmp
4.测试是否解决:正常跳到了强制修改密码的一步;
5.其他配置测试,正常;
总结:
到了这里,基本关于:PHP Warning: session_start(): open(/var/lib/php/session/sess_ur0b0pbgf3f44ubludp1jloni5, O_RDWR) failed: Permission denied (13) in /var/www/html/cacti/include/global.php
的问题就解决了。至于原因是php权限问题,至于为什么权限改了,默认按照官网帖子装是很简单很顺利的,估计是小伙子刚开始不熟,练手把哪里的环境给改了。我只好默默的来填坑了。~~~~(>_<)~~~~。这里我主要提示解决问题的逻辑思路,一步步来分析,重点看日志。当然你要知道日志在哪里,哈哈。然后再来一步步分析。专门一口气重装是解决不了问题的。(*^__^*) 嘻嘻……
重要的分析工具:官网标准帖子,catcti log 日志查看 和 apache httpd 日志查看定位;其他关于安装步骤,看官网帖子就OK ;
相关文章推荐
- php session目录找不到的错误 Error session_start(): open(/var/lib/php/session error
- PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
- Cacti故障Warning: session_start() [function.session-start]: open
- php项目报错 Warning: session_start(): open(D:/software/wamp/wamp/tmp\sess_msrjot7f32ciqb1p2hr4ahejg4, O_RDWR) f
- php的warning:session_start() [function session_start()]:open (c:/windows/TEMP/.......,O_RDWR) failed:Permission denied...
- grafana 页面报错被重定向次数过多,后台报 Failed to start session%!(EXTRA *os.PathError=open /var/lib/grafana/session
- PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
- Warning: session_start() [function.session-start]: open(/tmp/sess_84cb589ea249708b09c3d5e6836fdd0d, O_RDWR) failed: No such file
- E: Could not get lock /var/lib/apt/lists/lock - open 错误 如何解决
- ubuntu常见错误--could not get lock /var/lib/dpkg/lock -open
- PHP错误:Fatal error session_start() 解决办法
- PHP出现 Warning: session_start()的解决方法-菜鸟学Ajax知识点
- 在Ubuntu终端中使用安装命令Sudo apt-get install xxx时时出现E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)的错误解决方案
- ubuntu常见错误--could not get lock /var/lib/dpkg/lock -open
- 关于php中header()、setcookie()、session_start()函数错误的解决方法和解释
- php调试时出现Warning: session_start()
- 采用utf8编码的php文件session_start()错误
- ubuntu常见错误--could not get lock /var/lib/dpkg/lock -open
- 关于PHP集成环境session_start出现错误的问题
- 关于PHP集成环境session_start出现错误的问题