forked from blallo/rss-bridge
Remove duplicate cache purge - issue #183
This commit is contained in:
parent
e5f887ec1c
commit
9c8f552a2a
1 changed files with 0 additions and 17 deletions
17
index.php
17
index.php
|
@ -24,23 +24,6 @@ if (!extension_loaded('openssl'))
|
||||||
|
|
||||||
// FIXME : beta test UA spoofing, please report any blacklisting by PHP-fopen-unfriendly websites
|
// FIXME : beta test UA spoofing, please report any blacklisting by PHP-fopen-unfriendly websites
|
||||||
ini_set('user_agent', 'Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20121202 Firefox/30.0 (rss-bridge/0.1; +https://github.com/sebsauvage/rss-bridge)');
|
ini_set('user_agent', 'Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20121202 Firefox/30.0 (rss-bridge/0.1; +https://github.com/sebsauvage/rss-bridge)');
|
||||||
// cache file purge - delete cache files older than 24 hours
|
|
||||||
$cacheTimeLimit = time() - 60*60*24 ;
|
|
||||||
$cachePath = 'cache';
|
|
||||||
if(file_exists($cachePath)) {
|
|
||||||
$cacheIterator = new RecursiveIteratorIterator(
|
|
||||||
new RecursiveDirectoryIterator($cachePath),
|
|
||||||
RecursiveIteratorIterator::CHILD_FIRST
|
|
||||||
);
|
|
||||||
foreach ($cacheIterator as $cacheFile) {
|
|
||||||
if (in_array($cacheFile->getBasename(), array('.', '..')))
|
|
||||||
continue;
|
|
||||||
elseif ($cacheFile->isFile()) {
|
|
||||||
if( filemtime($cacheFile->getPathname()) < $cacheTimeLimit )
|
|
||||||
unlink( $cacheFile->getPathname() );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// default whitelist
|
// default whitelist
|
||||||
$whitelist_file = './whitelist.txt';
|
$whitelist_file = './whitelist.txt';
|
||||||
|
|
Loading…
Reference in a new issue