Как отключить кэширование? 3.0.4
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Valery_01
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 15 лет 3 месяца
Как отключить кэширование? 3.0.4
Здравствуйте.
не могу найти где отключается кэширование
подскажите пожалуйста
версия 3.0.4
---
Кэширование результатов поиска: стоит на 0
а папка cache выросла за 2 лет до 500 Мб
переименовал, побоялся стереть
создал новую, в минуту по 10-20 файлов добавляет
---
заранее спасибо
не могу найти где отключается кэширование
подскажите пожалуйста
версия 3.0.4
---
Кэширование результатов поиска: стоит на 0
а папка cache выросла за 2 лет до 500 Мб
переименовал, побоялся стереть
создал новую, в минуту по 10-20 файлов добавляет
---
заранее спасибо
-
rxu
- phpBB Guru

- Сообщения: 17273
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 633 раза
- Поблагодарили: 2413 раз
Re: Как отключить кэширование? 3.0.4
В 3.0.4 - никак. Начиная с 3.0.6 = можно, задав в config.php параметр
$acm_type = 'null';-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 6 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Как отключить кэширование? 3.0.4
«Кэширование результатов поиска» не имеет отношения к папке cache
-
Valery_01
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 15 лет 3 месяца
Re: Как отключить кэширование? 3.0.4
Значит только регулярная ручная чистка папки cache?rxu писал(а):В 3.0.4 - никак. Начиная с 3.0.6 = можно, задав в config.php параметр $acm_type = 'null';
Не нужно в ней ничего оставлять?
Имеет ли смысл возиться с переходом на 3.0.6 ради этого, если все шаблоны сильно переделаны?
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Как отключить кэширование? 3.0.4
У вас возможно чистка по cron.php не работает, такое иногда бывает когда хостер дату на пару лет вперёд переводит.Valery_01 писал(а):а папка cache выросла за 2 лет до 500 Мб
На всякий случай проверить значения cache_last_gc (и прочих *last_gc) в таблице phpbb_config, они не должны превышать текущую дату в формате Unix TimeStamp (1308026982 на текущий момент).
Плюс наличие строки
<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF --> в overall_footer.html используемого стиля.-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Как отключить кэширование? 3.0.4
Во-первых, не 3.0.6, а 3.0.8 - последняя на сегодняшний день версия, и скоро уже будет 3.0.9. А во-вторых - шаблоны при этом никак не мешают, при небольшой сноровке их также легко можно обновить.Valery_01 писал(а):Имеет ли смысл возиться с переходом на 3.0.6 ради этого, если все шаблоны сильно переделаны?
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 6 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Как отключить кэширование? 3.0.4
Удаляя файлы .htaccess и index.html из папки cache ты делаешь довольно серьёзную дырку в защите форума.Valery_01 писал(а):Не нужно в ней ничего оставлять?
-
Valery_01
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 15 лет 3 месяца
Re: Как отключить кэширование? 3.0.4
Файлы .htaccess и index.html оставил.
Спасибо за подсказку!
А вот что в cron.php
Спасибо за подсказку!
В overall_footer.html строку вставилnissin писал(а): У вас возможно чистка по cron.php не работает, такое иногда бывает когда хостер дату на пару лет вперёд переводит.
На всякий случай проверить значения cache_last_gc (и прочих *last_gc) в таблице phpbb_config, они не должны превышать текущую дату в формате Unix TimeStamp (1308026982 на текущий момент).
Плюс наличие строки<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->в overall_footer.html используемого стиля.
А вот что в cron.php
Код: Выделить всё
case 'tidy_cache':
if (time() - $config['cache_gc'] <= $config['cache_last_gc'] || !method_exists($cache, 'tidy'))
{
break;
}
if ($use_shutdown_function)
{
register_shutdown_function(array(&$cache, 'tidy'));
}
else
{
$cache->tidy();
}
break;
Последний раз редактировалось Айдар 14.06.2011 19:29, всего редактировалось 2 раза.
Причина: MIT: BB-код [code] — потрясающе красивая штука; Айдар - убран оверквотинг, исправлена орфография
Причина: MIT: BB-код [code] — потрясающе красивая штука; Айдар - убран оверквотинг, исправлена орфография
-
pisikot
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 15 лет 11 месяцев
- Откуда: tmn
- Благодарил (а): 32 раза
Re: Как отключить кэширование? 3.0.4
Сложилось у меня такое впечатление что на моем форуме кэширование работает не правильно...
У нас на работе доступ в инет через прокси, чтобы обновить страницу помогает только Ctrl+F5
на любом браузере и любой машине которая ходит через прокси этот косяк есть!
Захожу на форум, читаю новую тему.. выхожу а она как не прочитана висит, и это везде даже в админке надо Ctrl+F5 жамкать!
Думал что дело в самом прокси на моей работе, но пользователи которые ходят через прокси тоже стали жаловаться! Тем более другие сайты на phpbb3 у меня работают нормально!
В overall_footer.html строчка есть.
cron.php сравнил с форумом где все ok, они идентичны!
Подскажите где копать)
У нас на работе доступ в инет через прокси, чтобы обновить страницу помогает только Ctrl+F5
на любом браузере и любой машине которая ходит через прокси этот косяк есть!
Захожу на форум, читаю новую тему.. выхожу а она как не прочитана висит, и это везде даже в админке надо Ctrl+F5 жамкать!
Думал что дело в самом прокси на моей работе, но пользователи которые ходят через прокси тоже стали жаловаться! Тем более другие сайты на phpbb3 у меня работают нормально!
В overall_footer.html строчка
Код: Выделить всё
<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->cron.php сравнил с форумом где все ok, они идентичны!
Подскажите где копать)
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Как отключить кэширование? 3.0.4
я тоже через прокси на свой и на гуру сайт хожу - страницы нормально обновляются
Помощь в ЛС/email только за WM или ЮMoney
-
pisikot
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 15 лет 11 месяцев
- Откуда: tmn
- Благодарил (а): 32 раза
Re: Как отключить кэширование? 3.0.4
нет! версия 3.0.11, но косяк заметил когда 3.0.9 еще была...HAMMER663 писал(а):сео мод установлен?

