no1s1a
@no1s1a
Самый темный час - перед рассветом!

Почему файл php долго применяет изменения?

Не могу понять в чем причина. Работаю с файлом на сервере. Нажимаю ctrl+s и жду минуты 3, пока изменения вступят в силу. В чем может быть причина, кэширование вроде везде вырубил, в .htaccess стоит запись php_flag opcache.enable Off
но от этого толку не много. Подскажите, куда смотреть...

На серваке все кэширование убрал.
  • Вопрос задан
  • 470 просмотров
Решения вопроса 1
no1s1a
@no1s1a Автор вопроса
Самый темный час - перед рассветом!
В общем написал в саппорт, пришел ответ:
Отдел технической поддержки хостинга
Здравствуйте!

Кэширующий модуль PHP можно отключить добавив в файл php.ini директиву:

opcache.enable = Off

В настоящее время выполнили данную операцию, просьба проверить актуальность проблемы в настоящее время.


После этого проблема ушла, видимо директива в .htaccess не всегда работает корректно. Так как доступа к php.ini у меня нет (возможность редактировать его), вопрос решился через саппорт.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@synapse_people
посмотри кэш браузера в первую очередь
Иногда в devtools пишет, что файл 100% не кешированный, в то же время - запроса к серверу не происходило))
Ответ написан
@Alibek-kz
У вас какой веб-сервер?
Если не Apache то изменение в .htaccess не дает результата.

Если в html файлов изменение видны сразу, то здесь дело точно в веб-сервере. Возможно в Apache отключены измение настроек через .htaccess

PS: кроме Opcache есть еще кешеры
Ответ написан
Может стоит шаблонизатор, который кеширует страницы! Smarty например
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы