2012-05-14 8:45:35 - PHP Warning: file_get_contents(/home/u133401/******/market/system/cache/cache.store.1336973762): failed to open stream: No such file or directory in /home/u133401/multiscannerru/market/system/library/cache.php on line 25
в логах такая ошибка. сопровождается глюком сайта и переходом на кракозябры
файл этот есть, но его не удалить не открыть
нашел на офф форуме этот код файла cache.php / вроде норм. мож кому сгодицо
<?php
final class Cache {
private $expire = 3600;
public function __construct() {
$files = glob(DIR_CACHE . 'cache.*');
if ($files) {
foreach ($files as $file) {
if (is_readable($file) AND filemtime($file) < time() - $this->expire) {
@unlink($file);
clearstatcache();
}
}
}
}
public function get($key) {
$files = glob(DIR_CACHE . 'cache.' . $key);
if ($files) {
foreach ($files as $file) {
return unserialize(file_get_contents($file));
}
}
}
public function set($key, $value) {
$file = DIR_CACHE . 'cache.' . $key;
file_put_contents($file, serialize($value));
}
public function delete($key) {
$files = glob(DIR_CACHE . 'cache.' . $key);
if ($files) {
foreach ($files as $file) {
if (is_readable($file)) {
@unlink($file);
clearstatcache();
}
}
}
}
}