[Résolu] JetPack me créé un “out of memory”

  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #492527
    imported_BenKenobi
    Membre
    Padawan WordPress
    93 contributions

    Données de base :
    – WordPress 3.1
    – PHP 5
    – 1&1

    Problème :

    Je viens d’activer l’extension “JetPack” sur mon site WordPress. Tout fonctionne bien a priori. Sauf que je constate qu’elle m’entraine une erreur sur un seul de mes flux RSS du tableau de bord (celui du blog de développement WP.org) :

    Fatal error: Out of memory (allocated 31981568) (tried to allocate 137987 bytes) in /homepages/40/xxx/htdocs/xxxx/wp-includes/wp-db.php on line 791

    J’ai désactivé l’extension pour me confirmer cela et donc sans cette dernière tout fonctionne bien.

    Pour info, mon fichier php.ini contient les données suivantes :

    post_max_size = 10M
    upload_max_filesize = 10M
    max_execution_time = 40     ; Maximum execution time of each script, in seconds
    max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
    memory_limit = 256M

    Concernant le fichier qui semble incriminé wp-db.php, les lignes 789 à 794 contiennent cela :

    function _real_escape( $string ) {
    		if ( $this->dbh && $this->real_escape )
    			return mysql_real_escape_string( $string, $this->dbh );
    		else
    			return addslashes( $string );
    	}

    Une idée ?

    #761265
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Dans ton message d’erreur, la valeur allouée [c]allocated 31981568[/c] semble correspondre à 32Mo et non 256 comme tu l’as défini dans ton php.ini… peut-être une piste à suivre ? Le module qui rapatrie les flux écrase peut-être cette valeur quand il se charge 😕

    #761266
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    [ Complètement HS mais je viens de vérifier en éditant ton post qu’il existe bien une coloration spécifique aux fichiers INI (donc pour le php.ini)… On en apprend tous les jours 😋 ]

    #761267
    Aphrodite
    Participant
    Maître WordPress
    4751 contributions

    rooo Ben…

    c quoi ton hébergeur ? C’est pas parce que TU fais un php.ini a ta sauce que le serveur le prendra en compte ! Si le serveur bloque a 32, ou 40 comme free, tu pêux bien metre 50 giga dans ton php.ini ca changera rien !

    #761268
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Qwindoo > Effectivement pour l’affichage, je découvre aussi 😉

    Sinon, effectivement, mon hébergeur 1&1 (comme indiqué ci-dessus) limite à 32 Mo… donc mon php.ini est bien farfelu de ce coté (je devais pas être réveillé quand je l’ai fait !!)…

    Mais bon quelle solution pour faire en sorte de redescendre sous la limite des 32 Mo qui semble être dépassée ?

    #761269
    Aphrodite
    Participant
    Maître WordPress
    4751 contributions

    je poserais la question autrement : quel hébergeur trouver qui enfin debloque la memoire php pour ses clients face à l’augmentation de la chose pour la plupart des applications ?

    32 Mo oui c’est dépassé ! 64 reste le minimum.

    A ce sujet je vous reserve une tite surprise dans quelques semaines 😗😗

    #761270
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Oui c’est vrai que c’est l’hébergeur qui fixe les règles.
    PHPNUx offre 64MB.
    O2SWITCH offre 500MB
    Westhost mon hébergeur aussi, 500MB
    OVH ça dépend du plan, ça commence à 32MB puis va jusqu’à 256MB
    etc
    Mais ce sont encore des chiffres trompeurs puisqu’il faut tenir compte de la limite imposée en terme de nombre de connexions simultanées…

    #761271
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Je viens de tester sur mon hébergement (1&1) : en ajoutant un php.ini à la racine de WP contenant seulement la ligne “[c]memory_limit 128M[/c]”… ça fonctionne chez moi 🍺

    #761273
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Pour l’instant je ne compte pas changer d’hébergement… donc la question est réglée de ce côté. Je vais regarder pour diminuer la consommation de mémoire ailleurs éventuellement…

    Qwindoo > Si chez toi ça passe, donc une solution doit bien exister dans mon cas ?!

    #761272
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Bon, j’ai désactivé une extension qui ne me servait plus et tout remarche. Donc dans l’immédiat on dira que c’est OK…

10 sujets de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.