无心中的操做让我更加明白权限的重要性

昨天晚上突然间发现对一些变量在模板中并不解释,觉得出了什么问题,查看远程服务器上是显示的。php

githubgit

在class/index.php第254行开始,点击上面连接能够查看源代码github

cache::get_array('base');
$base && extract($base);
cache::get_array('vars');    
cache::get_array('userGroups');

就是里的cache由于读取不到数据致使程序bug,并且还不奇怪为何5.2.17再也不浏览器显示errorssegmentfault

这个在个人segmentfault中有提问http://segmentfault.com/q/1010000000587358浏览器

在此也不作赘述服务器

base vars userGroups 即便存放在/cache/array目录中 这样的结果是当该目录权限不对时包含user和group不对是就产生了读取失败或者说写入失败的问题code

当我在后台更新了base.php结果由于权限不对,写入后,程序没法读取get

许多程序在安装以前就说目录cache等更改成777 什么的 就是这个道理it

相关文章
相关标签/搜索