diff --git a/admin/xcache.php b/admin/xcache.php index 6282689..20e9bbb 100644 --- a/admin/xcache.php +++ b/admin/xcache.php @@ -162,10 +162,15 @@ case XC_TYPE_VAR: } if ($type == XC_TYPE_PHP) { $inodes = array(); + $haveinode = false; foreach ($cachelist['cache_list'] as $e) { + if (!isset($e['inode'])) { + break; + } + $haveinode = true; $i = &$inodes[$e['inode']]; if (isset($i) && $i == 1) { - set_error("duplicate inode $e[inode]"); + trigger_error("duplicate inode $e[inode]"); } $i ++; } diff --git a/admin/xcache.tpl.php b/admin/xcache.tpl.php index e850f2e..e190afb 100644 --- a/admin/xcache.tpl.php +++ b/admin/xcache.tpl.php @@ -163,9 +163,11 @@ if ($cachelist) {