Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sanja (v.2) 03.05.2002 19:24
Крайне рекомендуется подключать модули (^use[…]) изнутри кода оператора cache, а не делать это статически (@USE).Ну-ну…
^cache[/etc/temp/classcache.tmp](600){ ^use[/etc/classes/personal.p] ^use[/etc/classes/page.p] ^use[/etc/classes/pageblocks.p] ^use[/etc/classes/forum.p] ^use[/etc/classes/security.p] }Открываем браузер - всё супер, классы, прописанные в перечисленных файлах, подцепились, подозрительно маленький файл /etc/temp/classcache.tmp на диске образовался. Жмём рефреш и охреневаем - parser заявляет, что не находит описаний вызываемых классов. Проходит 10 минут, кэш устаревает - всё нормально открывается… но один раз на следующие 10 минут… Жопа…