dementor |
|
Темы:
12
Сообщения:
55
Участник с: 24 ноября 2012
|
corner пишу на php + apache + mysql + html + css + js + консольные утилиты для создания pdf , swf, и другой графики (swftools, pdf2swf, gostscript и др.). nafanja FileETag None - не помогло :( |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Если используете фреймворк, или CMS, посмотрите, может, кэшируется до apache. В конце концов, попробуйте, вообще забекапить css файлы. Мне кажется, вы с путями запросов напутали. Apache нормально работает. Поведение у вас - это нонсенс какой-то. |
dementor |
|
Темы:
12
Сообщения:
55
Участник с: 24 ноября 2012
|
Нет фрэймворк собственный кэширования там нету. В этом то и вопрос что НОНСЕНС не могу понять вроде все правильно настроенно. А может ли что то ещё кэшировать css кроме apache и может это как то связано с VirtualBox-ом ??? Мне кажется что кэшируется сам файл css т.к. если дописать в конец ссылки на css типа <link rel="stylesheet" href="/styles/style.css?<?=time();?>"> тоже не помогает! ужас |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Нет, больше некому. Проверяйте настройки апач и хоста. Просто до апач могут кэшировать css symfony, yii. К тому же некоторые javascript скрипты могут вставлять css, да мало ли еще. Проверяйте проект. mod_expires пробовали отключать? |
dementor |
|
Темы:
12
Сообщения:
55
Участник с: 24 ноября 2012
|
Пробовал отключать mod_expires комментируя строку в /etc/httpd/conf/httpd.conf#LoadModule expires_module modules/mod_expires.so |
dementor |
|
Темы:
12
Сообщения:
55
Участник с: 24 ноября 2012
|
Есть ещё одно идея почему так происходит. Это может быть из-за того что я использую примонтированаю папку из windows раздела. подключаю через /etc/fstab строчкой www /srv/http/ vboxsf defaults 0 0 Только как это проверить? |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
<link rel="stylesheet" href="/styles/style.cssА что это у вас за ссылка? Это вы так css загружаете? href="//<?php echo $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT']; ?> '/styles/style.css'> Вот так попробуйте. |
dementor |
|
Темы:
12
Сообщения:
55
Участник с: 24 ноября 2012
|
corner нет оно должно работать как абсолютными так и относительными ссылками но я всеравно попробовал не помогло! Зато я попробовал umount /srv/http/ mount /srv/http/ И о чудо вернуло измененный css... ...может есть опции при монтировании которыми можно как то автоматизировать этот процесс??? я конечно могу написать скрипт который бы каждых 10 секунд перемонтировал бы мне этот раздел но это ужас! |
dementor |
|
Темы:
12
Сообщения:
55
Участник с: 24 ноября 2012
|
УРА я САМ нашел решение проблемы!!!! Как оказалось это действительно проблема VirtualBox и Apache. Нужно для хоста прописать: EnableSendfile off <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/srv/http/site.com/web/" DirectoryIndex index.php ServerName site.com ServerAlias www.site.com EnableSendfile off </VirtualHost> тема на Stackoverflow >>> Your text to link here... Всем спасибо пошел работать :))) |