Notice: unserialize() [function.unserialize]: Argument is not a string in /var/www/vhosts/httpdocs/classes/modules/sys_cache/Cache.class.php on line 105
Можно конечно подавить закоментировав error_reporting(E_ALL);
но хотелось бы решение проблемы.
Может кто знает решение.
И второе.
Картинки не хочет заливать на хост.
uploads стоит на 777
Что еще нужно?
Кто знает как решить — дайте ответ.
2 комментария
по первой ошибке, попробуй заменить метод get() файле Cache.class.php на
public function Get($sName) {
if (!$this->bUseCache) {
return false;
}
/**
* Т.к. название кеша может быть любым то предварительно хешируем имя кеша
*/
$sName=md5(SYS_CACHE_PREFIX.$sName);
$data=$this->oBackendCache->load($sName);
if ($this->sCacheType==SYS_CACHE_TYPE_FILE and $data!==false) {
return unserialize($data);
} else {
return $data;
}
}
О-о-о-о-о! Спасибочки!
Заменил и Notice-ы пропали!
Вопрос с картинками решил сам.
В моем случае нужно было всего навсего отключить safe mode на хосте.
(Это для тех кто столкнется с проблемой загрузки картинок на хост)
Спасибо Ort за оперативность.
Буду дальше тестить.
2 комментария
По второй — в поиск, там есть ответы
Заменил и Notice-ы пропали!
Вопрос с картинками решил сам.
В моем случае нужно было всего навсего отключить safe mode на хосте.
(Это для тех кто столкнется с проблемой загрузки картинок на хост)
Спасибо Ort за оперативность.
Буду дальше тестить.