use file_put_contents for cache
This commit is contained in:
parent
fdab0b64b7
commit
bc338ff190
1 changed files with 2 additions and 10 deletions
12
index.php
12
index.php
|
@ -921,11 +921,7 @@ if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY
|
||||||
// on recuperre le contenu du buffer
|
// on recuperre le contenu du buffer
|
||||||
$contenuCache = ob_get_contents();
|
$contenuCache = ob_get_contents();
|
||||||
ob_end_flush(); // on termine la bufferisation
|
ob_end_flush(); // on termine la bufferisation
|
||||||
$fd = fopen("$fichierCache", "w"); // on ouvre le fichier cache
|
file_put_contents("$fichierCache",$contenuCache, LOCK_EX); // on écrit le contenu du buffer dans le fichier cache
|
||||||
if ($fd) {
|
|
||||||
fwrite($fd,$contenuCache); // on écrit le contenu du buffer dans le fichier cache
|
|
||||||
fclose($fd);
|
|
||||||
}
|
|
||||||
// sinon le fichier cache existe déjà, on ne génère pas la page
|
// sinon le fichier cache existe déjà, on ne génère pas la page
|
||||||
// et on envoie le fichier statique à la place
|
// et on envoie le fichier statique à la place
|
||||||
} else {
|
} else {
|
||||||
|
@ -1002,11 +998,7 @@ if( !empty($_POST['opml_file']) && ALLOW_NEW_AUTOBLOGS && ALLOW_NEW_AUTOBLOGS_BY
|
||||||
// on recuperre le contenu du buffer
|
// on recuperre le contenu du buffer
|
||||||
$contenuCache = ob_get_contents();
|
$contenuCache = ob_get_contents();
|
||||||
ob_end_flush(); // on termine la bufferisation
|
ob_end_flush(); // on termine la bufferisation
|
||||||
$fd = fopen("$fichierCache", "w"); // on ouvre le fichier cache
|
file_put_contents("$fichierCache",$contenuCache, LOCK_EX); // on écrit le contenu du buffer dans le fichier cache
|
||||||
if ($fd) {
|
|
||||||
fwrite($fd,$contenuCache); // on écrit le contenu du buffer dans le fichier cache
|
|
||||||
fclose($fd);
|
|
||||||
}
|
|
||||||
// sinon le fichier cache existe déjà, on ne génère pas la page
|
// sinon le fichier cache existe déjà, on ne génère pas la page
|
||||||
// et on envoie le fichier statique à la place
|
// et on envoie le fichier statique à la place
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue