У меня проблема с одним из моих пользователей, вставьте в мою базу данных mysql, но когда он перейдет на другую страницу, чтобы перечислить эти вставки, она возвращает только старые данные, которые были там ранее. Он может видеть изменения только через несколько минут или даже часов.php и mysql - избегать кеша
Я читал, что если я добавлю случайное число в свой url, я могу избежать кеша, но все равно не работаю.
Я попытался поместить эти заголовки на php.
header("Cache-Control: private, no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
И я попробовал этот тоже:
SELECT SQL_NO_CACHE...
Без работы. Все еще не видно никаких видимых изменений.
Просьба указать, используете ли вы какие-либо рамки. например. wordpress, drupal, cakePHP, yii, symfony и т. д. или какой-то механизм шаблонов, который может кэшировать. например. twig ... – JonnieJS
Вы пытались добавить заголовок 'Expires', установив его на 0? – Michel
Нет, это просто простой php. – hilk