Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как запретить кеширование файлов для localhost?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как запретить кеширование файлов для localhost?
Имя
Сообщение << Старые топики   Новые топики >>
Как запретить кеширование файлов для localhost? - 2008-08-27 22:27:42.046666   
$_Гоша

Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333
У меня стоит apache 2.2.4 и php 5.2.1, как мне сделать, что бы скрипты, запускаемые на localhost, не кешировались, а то надоедает их из кеша удалять постоянно. Я очень часто достаю из кеша чужие файли и иногда их путаю со своими.
Post #: 1
RE: Как запретить кеширование файлов для localhost? - 2008-08-27 22:46:13.786666   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
может чтото в браузере сделать а не в апаче и пхп
Post #: 2
RE: Как запретить кеширование файлов для localhost? - 2008-08-27 23:23:02.116666   
$_Гоша

Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333

quote:

ORIGINAL: FriLL

может чтото в браузере сделать а не в апаче и пхп

я знаю, что в браузере можно отключить кеш, но мне нужно, что бы остальные сайты кешировались. В том то вся проблема.
Post #: 3
RE: Как запретить кеширование файлов для localhost? - 2008-08-27 23:34:24.810000   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
Запретить кэшировать документы браузером и Proxy-серверами можно при помощи средств языка PHP, а именно функции Header().

Для этого надо использовать в начале сценария следующие команды:
Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); //Дата в прошлом
Header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
Header("Pragma: no-cache"); // HTTP/1.1
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");

думаю поможет
+1

Если файлы которые ненадо кешировать в отдельной папке, то можно создать в этой папке .htaccess и прописать там
php5_value auto_prepend_file NULL
php5_value auto_append_file NULL
Post #: 4
RE: Как запретить кеширование файлов для localhost? - 2008-08-28 11:05:22.723333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

как мне сделать, что бы скрипты, запускаемые на localhost, не кешировались

у тебя какие скрипты кэшируются? php или js?
Post #: 5
RE: Как запретить кеширование файлов для localhost? - 2008-08-30 18:54:29.966666   
$_Гоша

Сообщений: 255
Оценки: 0
Присоединился: 2008-06-18 02:55:58.033333

quote:

ORIGINAL: oRb

quote:

как мне сделать, что бы скрипты, запускаемые на localhost, не кешировались

у тебя какие скрипты кэшируются? php или js?

и те, и те, а нужно что бы вообще ниче не кешировалось для localhost
Post #: 6
RE: Как запретить кеширование файлов для localhost? - 2008-08-30 19:19:09.650000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
по поводу php 4 пост, а все остальное браузер. Что-то мне подсказывает, что у тебя лиса, тк была похожая проблема - она кешировала все статические файлы и не перепроверяла их изменения.
Post #: 7
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как запретить кеширование файлов для localhost?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.