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

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

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

На серваке все кэширование убрал.
  • Вопрос задан
  • 492 просмотра
Подписаться 2 Средний 8 комментариев
Решения вопроса 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 например
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы