mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-05-24 16:25:00 -04:00
Annulation du cache via no-cache.txt
La présence du fichier DATA_PATH/no-cache.txt permet de désactiver le cache. Ce fichier n'est pas présent par défaut Corrige #297
This commit is contained in:
3
data/.gitignore
vendored
3
data/.gitignore
vendored
@@ -1,4 +1,5 @@
|
||||
application.ini
|
||||
*_user.php
|
||||
*.sqlite
|
||||
touch.txt
|
||||
touch.txt
|
||||
no-cache.txt
|
||||
@@ -24,14 +24,16 @@ if (file_exists ('install.php')) {
|
||||
require('../constants.php');
|
||||
|
||||
session_cache_limiter('');
|
||||
require (LIB_PATH . '/http-conditional.php');
|
||||
$dateLastModification = max(
|
||||
@filemtime(DATA_PATH . '/touch.txt') - 1,
|
||||
@filemtime(LOG_PATH . '/application.log') - 1,
|
||||
@filemtime(DATA_PATH . '/application.ini') - 1
|
||||
);
|
||||
if (httpConditional($dateLastModification, 0, 0, false, false, true)) {
|
||||
exit(); //No need to send anything
|
||||
if (!file_exists(DATA_PATH . '/no-cache.txt')) {
|
||||
require (LIB_PATH . '/http-conditional.php');
|
||||
$dateLastModification = max(
|
||||
@filemtime(DATA_PATH . '/touch.txt') - 1,
|
||||
@filemtime(LOG_PATH . '/application.log') - 1,
|
||||
@filemtime(DATA_PATH . '/application.ini') - 1
|
||||
);
|
||||
if (httpConditional($dateLastModification, 0, 0, false, false, true)) {
|
||||
exit(); //No need to send anything
|
||||
}
|
||||
}
|
||||
|
||||
set_include_path (get_include_path ()
|
||||
|
||||
Reference in New Issue
Block a user