Maison > Tutoriel CMS > PHPCMS > le corps du texte

Que dois-je faire si phpcms ne peut pas lire le cache ?

angryTom
Libérer: 2020-02-15 11:32:42
original
2447 Les gens l'ont consulté

Que dois-je faire si phpcms ne peut pas lire le cache ?

Que dois-je faire si phpcms ne parvient pas à lire le cache ?

Le site Web fonctionne normalement sur le serveur. Je dois me rendre sur le serveur. arrière-plan du site Web sur mon ordinateur et mettre à jour la page de cache Vide, l'accès à la page d'accueil est toujours vide. Le débogage a constaté que l'exécution dans include/common.inc.php n'a pas été exécutée avant le suivant

Le code est le suivant :

$CACHE = cache_read('common.php'); 
if(!$CACHE) 
{ 
require_once 'cache.func.php'; 
cache_all(); 
$CACHE = cache_read('common.php'); 
} 
extract($CACHE); 
unset($CACHE);
Copier après la connexion

Recommandation :téléchargement phpcms v9

Commentez-le et vous pourrez participer. Même la mise à jour du cache ne fonctionne pas. La page d'accueil est visible, mais les fichiers modifiés ne sont pas visibles.

Solution :

Après un débogage étape par étape de la fonction cache_read, le problème a finalement été résolu car php.ini La valeur de memory_limit est trop petite, remplacez-la simplement par une valeur plus grande.

Redémarrez Apache ou ajoutez la phrase suivante

$CACHE = cache_read('common.php');
Copier après la connexion

devant

@ini_set('memory_limit', '128M');
Copier après la connexion

pour définir la taille de mémoire que php peut utiliser à 64 Mo.

Articles connexes recommandés : Tutoriel de création de sites Web phpcms

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!