dedecms 生成页面出现:Error:check Snooping out of bounds

windows下是不区分路径大小写的,在使用strpos时我们需要忽略大小写,这个问题经常在国外的windows VPS上出现!

如下修改即可

找到 include/dedetag.class.php,

=====================
if (strpos($path, $this->clean(DEDEROOT)) !== 0)
{
die(‘Error:check Snooping out of bounds @
‘.$path);
}

=====================

修改上述内容为如下:

=====================

if (stripos($path,
$this->clean(DEDEROOT)) !== 0) {
die(‘Error:check Snooping out
of bounds @ ‘.$path);
}

=====================

请注意编码!

目前共 0 条评论