Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Сдетела БД.

Здравствуйте! Сегодня у меня ни с того произошел сбой - ни товара, ни категорий, ни страниц и что самое страшное, нет админки. После регистрации, админка не появляется. После ввода логина и пароля, при попытке посмотреть свои данные вылетаю. Сама база данных в порядке, по крайней мере осмотр показал что все товары, категории, контент на месте.  Файл config тоже в порядке, явки-пароли на верны. Братцы, что это за беда? Помогите!


может у хостера сбой

потому что сам крипт базу убить не может


Блин, ну просто слов нет! Оказалось что сам хостер меня зарубил... "Количество файлов на вашем тарифном плане ограниченно 50000шт. Поэтому система и ограничила деятельность вашего сайта. Удалите все ненужные файлы и почистите кэш. Или переходите на другой тариф." Я вчера чуть с ума не сошел а проблемы то и нет... Главное сказали об этом спустя сутки, а вчера три раза восстановление из бекап делали! В корневой папке куча файлов состоящих из каких-то кракозябр и бессмысленного набора букв и цифр размером 20-30 килобайт. Куча измеряется тысячями... Что это может быть? И второй вопрос, если вручную удалить все файлы из папки "кэш" ничего не случится?


Частенько надо почистить кеш! у меня тоже было токая сетуация, но хостер заранее предупреждал!


Вот-вот, почистить кэш. Как это правильно сделать? Ну чтоб не слетело все... Файлы вида: "ru1553%D0%9F%D0%BE%D1%81%D0%B5%D1%82%D0%B8%D1%82%D0%B5%D0%BB%D1%8C^%%6D^6D4^6D47CC9E%%box_whatsnew" благополучно удалил, что вроде бы ни как не сказалось на работоспособности сайта. По крайней мере пока косяков не обнаружено. Народ, как с кэшем обойтись бережно?


Какая версия?


там есть папка /cache/system, его не трогай остальное удали!


В корне папки не должно быть файлов кэша, они все в папке cache должны лежать. Удаление этих файлов ни на что не повлияет.


Друзья, спасибо за помощь! Теперь буду чистить кэш почаще, ибо пришлось удалять файлы часа два или больше. Сначала считал, но после 10 тысяч шт. перестал... Все работает.



Друзья, спасибо за помощь! Теперь буду чистить кэш почаще, ибо пришлось удалять файлы часа два или больше. Сначала считал, но после 10 тысяч шт. перестал... Все работает.

Старайся каждое 2-3 дня почистить! )))



Старайся каждое 2-3 дня почистить! )))

Совет, однако!  А насчет того, чтоб сам магазин чистил, автоматом?




Старайся каждое 2-3 дня почистить! )))

Совет, однако!  А насчет того, чтоб сам магазин чистил, автоматом?

Хотелось бы, чтобы каждое 2-3 дня сам магазин чистил, автоматом, но...... )))


Можно на крон повесить очистку кэша. Попробую, может что и выйдет)


в движке сайта есть плагин, который удаляет все картинки, его легко можно переписать под удаление файлов кэша. и регулярно делать очистку активизацией этого плагина... не автоматически но все же решение имхо...


Зачем? В папке admin уже есть файл очистки кэша - cache.php

В корне магаза создать файл cache.php с таким содержанием

<?php

require_once('includes/top.php');
 
if (isset($_GET['cache'])) {

switch ($_GET['cache']) {
case 'set_all_cache':
set_all_cache();

$dir = _CACHE;

if ($d = opendir($dir)) {
$i=0;
while (false !== ($file = readdir($d))) {
if ($file != "." && $file != ".." && $file !=".htaccess" && $file !=".svn" && $file !="system") {
os_delete_file($dir . $file);
}
}
closedir($d);
}
break;
}
}

?>

И в крон вставить домен/cache.php?cache=set_all_cache
Если в коде что не то удалил, то сори, я не шарю особо. Но работает, удаляет файлы кэша)
Естественно права на папку cache нужны 777, чтобы точно удалялось.


Чудно! Простенько и со вкусом!


Источник



Copyright ShopOS