ну чего стебаться то сразу, скажите мол это файл от БД в нем лежит кеш форм, баге этой сто лет в обед, лечится по разному (и не всегда).
Самый простой способ избавиться запустить http://site.name/cron.php в особо тяжелых случаях не один раз. Или почистить таблицу из phpMyAdmin и настроить запуск крона хотя бы раз в день.
Самый простой способ избавиться запустить http://site.name/cron.php в особо тяжелых случаях не один раз. Или почистить таблицу из phpMyAdmin и настроить запуск крона хотя бы раз в день.
а разве ему не советовали то , что ты посоветовал?
Размер этой таблицы зависит от сайта и кол-ва форм на нем.
Большой размер, в общем-то, не является багом. Если у вас достаточно посещаемый сайт, то и 10гб - вполне приемлемый размер.
В противном случае, избыточный размер может появиться из-за того, что поисковик насилует страницу с какой-нибудь кешируемой формой. В любом случае, стоит посмотреть, что за формы там хранятся и плясать уже от этого.
Так и сделал, лишний вес пропал вроде все Вьюхи (которых у меня 160шт)загружаются но вот на каждой странице выскакивает ошибка
user warning: Unknown column 'cid' in 'where clause' query: DELETE FROM cache_form WHERE cid = 'form_form-b9267759d4fc177cac6e6d5f5a6d74ac' in Z:\home\mysite.ru\www\includes\cache.inc on line 182.
p.s Ругается мол где строка cid ? а за что она может отвечать, к стати текст ошибки на разных страницах разный.
Так и сделал, лишний вес пропал вроде все Вьюхи (которых у меня 160шт)загружаются но вот на каждой странице выскакивает ошибка
user warning: Unknown column 'cid' in 'where clause' query: DELETE FROM cache_form WHERE cid = 'form_form-b9267759d4fc177cac6e6d5f5a6d74ac' in Z:\home\mysite.ru\www\includes\cache.inc on line 182.
p.s Ругается мол где строка cid ? а за что она может отвечать, к стати текст ошибки на разных страницах разный.
я думал ты поймешь шутку юмора , а ты взял и удалил поле- первичный ключ этой таблицы - мо-ло-дец
А от чего у меня так много записей кэша (255)
\\\\И почему все равно все работает?
p.s.Что мне теперь вообще делать? теперь в три дорога за хостинг платить из за того что у меня на ровном месте кэш 2 гига занимает (и это еще на локальной машине) а что будет в сети? 20гиг.
"Хотела почистить таблицу - удалила базу, но все сломалось"
Помню помню...
"drupby" wrote:
я думал ты поймешь шутку юмора , а ты взял и удалил поле- первичный ключ этой таблицы - мо-ло-дец
Вспомнилось, как на заре эры ПК один мужичек зашел в компьютерный магазин и сказал "Я на клавиатуру сок пролил.Что мне делать?"
Продавцы пошутили "Помойте её под краном".
А на следующий день он вернулся злым, сказал что компьютер сломался, показывая свой ноутбук.
+5... (Я на статью тут наткнулся где все "в таком же почти составе" дружно вытерли ноги об Drupal? аш расстроился, думаю че я несколько лет назад все это не прочел, хрен бы связался, а теперь уже поздно, жалко потраченное время годы.
p.s. А у Вас, на ваших проекта сколько весит эта таблица?
p.s.Что мне теперь вообще делать? теперь в три дорога за хостинг платить из за того что у меня на ровном месте кэш 2 гига занимает (и это еще на локальной машине) а что будет в сети? 20гиг.
Либо у вас сайт такой тяжелый (и тогда нужно просто платить за хостинг), либо, что более вероятно, криво сделан (и тогда нужно обратиться к тому, кто может все исправить).
Комментарии
от собственной важности, не иначе
Не я серьезно, скоро на Хост пойду а его разнесло, может причина во Views?
DELETE FROM cache_form;
АБЫРВАЛГ
а может все таки крон запустить попробывать?
Так он работает..
ну чего стебаться то сразу, скажите мол это файл от БД в нем лежит кеш форм, баге этой сто лет в обед, лечится по разному (и не всегда).
Самый простой способ избавиться запустить http://site.name/cron.php в особо тяжелых случаях не один раз. Или почистить таблицу из phpMyAdmin и настроить запуск крона хотя бы раз в день.
а разве ему не советовали то , что ты посоветовал?
Вот адский хэл, а я и не знал, щас буду пробывать........
Крон запускается регулярно, а эта херня не уменьшается, че его действительно удалить из базы?
от чистки таблиц кеша еще никто не помер
Ещё посмотрим как ТС её очистит
ну.. если что - еда лишней не бывает)
Один чувак вообще удалил таблицу с глючным кодом.Помните?
нет
человекатаблицы - нет проблем ,логично жестопроцентно сработает при запуске крона
db_truncate('cache_form')->execute();
}
Читаю тему и про неё вспомнию.
"Хотела почистить таблицу - удалила базу, но все сломалось"
Размер этой таблицы зависит от сайта и кол-ва форм на нем.
Большой размер, в общем-то, не является багом. Если у вас достаточно посещаемый сайт, то и 10гб - вполне приемлемый размер.
В противном случае, избыточный размер может появиться из-за того, что поисковик насилует страницу с какой-нибудь кешируемой формой. В любом случае, стоит посмотреть, что за формы там хранятся и плясать уже от этого.
В БД в таблице cache_form вижу только 6 строк смущает первая строка - cid varchar(255)(что именно нужно посмотреть)?
ну так удали его и посмотри что будет - а вообще полей должно быть 5
Так и сделал, лишний вес пропал вроде все Вьюхи (которых у меня 160шт)загружаются но вот на каждой странице выскакивает ошибка
user warning: Unknown column 'cid' in 'where clause' query: DELETE FROM cache_form WHERE cid = 'form_form-b9267759d4fc177cac6e6d5f5a6d74ac' in Z:\home\mysite.ru\www\includes\cache.inc on line 182.
p.s Ругается мол где строка cid ? а за что она может отвечать, к стати текст ошибки на разных страницах разный.
я думал ты поймешь шутку юмора , а ты взял и удалил поле- первичный ключ этой таблицы - мо-ло-дец
Да у меня всё за копировано (мне не страшно) а почему этот первичный ключ такой тяжелый, что там в нем?
ну как тебе объяснить - это не запись - это поле , в которое записывется ключ каждой записи кеша
А от чего у меня так много записей кэша (255)
\\\\И почему все равно все работает?
p.s.Что мне теперь вообще делать? теперь в три дорога за хостинг платить из за того что у меня на ровном месте кэш 2 гига занимает (и это еще на локальной машине) а что будет в сети? 20гиг.
Помню помню...
Вспомнилось, как на заре эры ПК один мужичек зашел в компьютерный магазин и сказал "Я на клавиатуру сок пролил.Что мне делать?"
Продавцы пошутили "Помойте её под краном".
А на следующий день он вернулся злым, сказал что компьютер сломался, показывая свой ноутбук.
Возможно придётся отказаться от использования Drupal...
+5... (Я на статью тут наткнулся где все "в таком же почти составе" дружно вытерли ноги об Drupal? аш расстроился, думаю че я несколько лет назад все это не прочел, хрен бы связался, а теперь уже поздно, жалко потраченное
времягоды.p.s. А у Вас, на ваших проекта сколько весит эта таблица?
а у тебя допуск к базам данных есть?
Да, сайт на ПК дома.
допуск - я имел ввиду разрешение на выполнение работ , связанное с наличием хотя бы минимальных знаний СУБД
ps - допуск и доступ - это 2 разных слова
drupby - ну хватит прикалываться!, ты у меня еще спроси разрешение на работу с Друпалом с подписью Дриса Байтаерта
у меня есть. до 10 000
вольтстрок))хм.. не помешало бы))
А в гигах это сколько?
Да если захочу за проста спишусь и познакомлюсь? (и нестакими мы знакомились)- простите за скромность.
p.s. У него теперь даже есть свой сайт на РУССКОМ (как сообщает страница - http://www.drupal.ru/about/dries_buytaert банер с права) - так и называется http://www.buytaert.ru Магазин пиломатериалов!!!!!!!
p.s.p.s. Наверно тонкий намек что Друпал деревянный....?
надо срочно проводить глобальную переаттестацию друпал-кадров , а то наблюдается повсеместное несоответствие высоким требованием работы с друпалом
ТС, поделись грибами
а ты по ссылкам пробегись, которые я в посте выше указал, и подумай.. у кого грибы спрашивать!
p.s. Ссылки не мои а Drupal.ru (как и видно из банера первой ссылки, "так для внимательных")
Причем тут ссылки? Можно набрать в гугле "у меня в голове идет дождь" и получить текст примерно похожий на этот тред...
Ок! че та я тебя не понимаю, ты с чего мне про грибы написал? тебе что не понравилось?
Либо у вас сайт такой тяжелый (и тогда нужно просто платить за хостинг), либо, что более вероятно, криво сделан (и тогда нужно обратиться к тому, кто может все исправить).
а у тебя допуск к СУБД имеется?
че вы тут мусолите, 160 вьюх - это перебор переборович, переделывать структуру срочно.
а при чем тут вьюшки? если конечно же в них нету раскрытых фильтров с аяксовой отправкой
Решил вопрос с весом благодаря Хуку который очищает таблицу cache_form при запуске крона.
расписал бы решение. авось кому пригодится
Решение вот здесь Спасибо большое юзеру!kolosnitsyn