Изменение данных через БД и качество изображений
Здравствуй, сообщество! Надеюсь на твою помощь. :) Возникло два вопроса:
1. Изменяю через БД, например, страну у такого-то пользователя. Провожу изменения сначала в таблице «prefix_country», затем — в «prefix_country_user», связывая юзера с новой страной. Но на самом сайте ничего не меняется, хотя в БД всё правильно. Это касается и многих других изменений через БД. Возможно, это из-за кэша? Я использую стандартный кэш на файлах, очищение папок templates/cache и templates/compiled результатов не приносит. UPDATE: добавлю, что использую последнюю версию из SVN и сторонние модули пока что не ставил. UPDATE 2: заметил, что при отключении кэша все изменения, проведённые в БД, сразу же отражаются на сайте, как и должно быть.
2. Давненько я уже пробовал ставить LiveStreet, и, насколько я помню, в конфиге была настройка для качества изображений (в процентах). Сейчас же её нет, или я не там ищу?
P. S. И последнее, неиспольуемые изображения щас не удаляются? Нужно использовать модуль «Пылесос»?
1. Изменяю через БД, например, страну у такого-то пользователя. Провожу изменения сначала в таблице «prefix_country», затем — в «prefix_country_user», связывая юзера с новой страной. Но на самом сайте ничего не меняется, хотя в БД всё правильно. Это касается и многих других изменений через БД. Возможно, это из-за кэша? Я использую стандартный кэш на файлах, очищение папок templates/cache и templates/compiled результатов не приносит. UPDATE: добавлю, что использую последнюю версию из SVN и сторонние модули пока что не ставил. UPDATE 2: заметил, что при отключении кэша все изменения, проведённые в БД, сразу же отражаются на сайте, как и должно быть.
2. Давненько я уже пробовал ставить LiveStreet, и, насколько я помню, в конфиге была настройка для качества изображений (в процентах). Сейчас же её нет, или я не там ищу?
P. S. И последнее, неиспольуемые изображения щас не удаляются? Нужно использовать модуль «Пылесос»?
16 комментариев
Либо через админку (если установлена) сбрасывай кеш
1) включаю кэш на файлах
2) меняю такое-то значение через БД
3) изменений на сайте не происходит
4) выключаю кэш
5) новое значение в БД тут же меняется на старое
Какое может быть «старое» значение, если изменений не было?
1) Включаю кэш на файлах.
2) Меняю такое-то значение через БД.
3) Изменений на сайте не происходит.
4) Чищу кэш — в БД так и висит моё новое значение, а на сайте по-прежнему старое.
5) Выключаю кэш. (Я его только что почистил.)
6) Новое значение в БД тут же меняется на старое. (Как, если кэша уже нет? Откуда берётся старое?)
Обратно — из кеша базу — данные не идут. Чего-то ты мудришь с базой.
Или, поменяв что-то в базе, позволяешь сделать апдейт объекта пхп-скриптом
1. Кэш у меня не пойми где хранится (в нужной папке его нет).
2. При его очистке данные, которые уже изменены через БД, берутся старые (то есть из кэша, который уже очищен).
3. И только если кэш отключить, данные на сайте будут меняться через БД. (Но сразу после отключения кэша БД возьмёт из него все значения.)
query: 11
set: 3
get: 7
time: 0,03443
По не понятным причинам двиг растягивал картинки. Скажем так сширины в 640 он тянул до 800. Беда исчезла =) Сама собой…