- Statut : non résolu
- Ce sujet contient 12 réponses, 6 participants et a été mis à jour pour la dernière fois par BertrandB21, le il y a 14 années et 4 mois.
-
AuteurMessages
-
11 juin 2010 à 19 h 05 min #483058
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : je suis en 2.9 je pense
– Version de PHP/MySQL : hébergeur du php 5.2.6
– Thème utilisé : Mystique
– Extensions en place : wordpress stats, nextgen gallery
– Nom de l’hebergeur : hebfree.org
– Adresse du site : http://jipi.hebfree.org/Problème(s) rencontré(s) :
Bonjour.
J’avais un peu abandonné mon blog depuis janvier février. J’y retourne aujourd’hui, et j’ai un message d’erreur sur la page d’accueil, ou sur la page d’admin, qui dit:Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 52 bytes) in /home/sites/hebfree.org/jipi/public_html/wp-includes/pomo/mo.php on line 187
De temps en temps, c’est la ligne 204, des fois 206, ou d’autres.
Savez vous ce qui peut poser ce problème, et comment le résoudre?
Merci a vous 🙂11 juin 2010 à 19 h 18 min #729805Salut
si tu as accès à la config du serveur modifier memory_limi, par exemple
fichier php.ini mettre memory_limit = 32Msinon tu peux essayer en début de script
ini_set(« memory_limit », »12M »);sinon a la ligne 48 du fichier wp-includes/cache.php
Ajouter devant la ligne:
$data = unserialize(serialize($data));
(http://www.wordpress-fr.net/support/sujet-11471-fatal-error-allowed-memory)11 juin 2010 à 19 h 23 min #729806Pour la config du serveur non du tout, c’est un hébergeur gratuit sur lequel je suis.
Pour le fichier cache.php, j’ai:
46 /**
47 * Removes the cache contents matching ID and flag.
48 *
49 * @since 2.0.0
50 * @uses $wp_object_cache Object Cache Class
51 * @see WP_Object_Cache::delete()
52 *
53 * @param int|string $id What the contents in the cache are called
54 * @param string $flag Where the cache contents are grouped
55 * @return bool True on successful removal, false on failure
56 */Je modifie comme ça donc:
48 $data = unserialize(serialize($data)); *
?
11 juin 2010 à 19 h 29 min #729807Tu peux modifier la config serveur en créant un fichier php.ini que tu mets à la racine de ton site.
11 juin 2010 à 19 h 33 min #729808tu peux peut-être essayer ça
fichier wp-settings.php
ligne
define(’WP_MEMORY_LIMIT’, ‘32M’);remplacer 32 par 64
12 juin 2010 à 18 h 25 min #729809dean wrote:tu peux peut-être essayer çafichier wp-settings.php
ligne
define(’WP_MEMORY_LIMIT’, ‘32M’);remplacer 32 par 64
Pour ce réglage, ça ne change rien, meme message d’erreur, et ça parle toujours de ce fichier mo.php
Pour le fichier php.ini par contre, je crée un fichier vide, ou je pars dune base spécifique ? je met quoi exactement?
12 juin 2010 à 20 h 59 min #729810Tu crées un fichier vide et tu mets exactement la ligne
memory_limit = 32M
13 juin 2010 à 8 h 14 min #729804je me permets d’intervenir …
les réglages du memory_limit autrement dit de l’espace mémoire allouer dépend de la manière dont est configuré le serveur.
La modification du wp-settings déclenche au cours de l’exécution un ini_set qui peut ou ne pas être honoré
le php.ini ne marche qu’avec des php en cgi
et le php-value dans le .htaccess sir l’hébergeur utilise mod-php
en fastcgi .. si l’ini-set n’est pas honoré il y a un os.ça semble abscons mais la lecture du phpinfo explique bien la situation dans laquelle on est.
pour Herbfree c’est du mod-php si j’en crois le phpinfo mis à dispo sur la page d’accueil donc le php.ini ne sert à rien.13 juin 2010 à 19 h 47 min #729811Bon, merci pour les infos 🙂
Du coup, je ne sais pas quoi faire vu que le problème est le même
14 juin 2010 à 22 h 00 min #729812il faut changer d’hébergeur
voir par exemple http://www.free-h.org/15 juin 2010 à 16 h 53 min #729813ne pas toucher à wp-settings mais mettre dans wp-config.php
define(’WP_MEMORY_LIMIT’, ‘64M’);
et dans le .htaccess à la racine du blog :
php_value memory_limit 64Mça devrait suffire ….
Si erreur 500 c’est que le php_value est refusé par la configuration d’apache (ou la version de php hélas)
désolé mais hebfree est actuellement injoignable je ne peux pas vérifier ce point?en dernier ressort voir avec l’hébergeur qui peut peut être changer la valeur pour vous dans sa conf apache.
15 juin 2010 à 18 h 39 min #729814Si rien de cela marche enlever le plugin qui te semble le moins indispensable te permettra de t’en sortir. Ou garder WordPress en version originale (un peu cela reste supportable).
16 juin 2010 à 17 h 35 min #729815et on va aller dans le moins ne moins de ressources … et si vraiment rien ne marche
il reste chtioblogue (bon ça fait un moment que j’ai arrêté les développements et donc ça rame un peu … )
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.