Gestion de la mémoire par WordPress (Créer un compte)

  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #489539
    yorigami
    Membre
    Chevalier WordPress
    198 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.0.1
    – Version de PHP/MySQL : 5
    – Thème utilisé : jillij-double
    – Extensions en place : /
    – Nom de l’hebergeur : OXITO
    – Adresse du site : http://coutumesethistoireenoisans.com/

    Problème(s) rencontré(s) :
    Bonjour à tous et à toutes. Depuis quelques semaines, je rencontre des problème de mise à jours de page et d’articles qui comportent des codes html longs. J’ai contacté mon hébergeur pour lui indiquer les problèmes (apparus peu après un changement de serveur). Voici ce qu’ils me répondent.

    C’est possible que votre wordpress souffre d’un manque de mémoire. En effet, bien que la limite ait été augmentée sur les nouveaux serveurs, je vois dans les messages d’erreur qu’il en manque.
    Ceci s’explique car sur les anciens serveurs, la configuration était approximative et les limites pouvaient être augmentées par les scripts PHP assez simplement.

    Aujourd’hui, quand votre wordpress essaye d’augmenter sa mémoire au delà, il se passe cette erreur:
    [Tue Dec 21 20:43:51 2010] [warn] [client XXX XXX XXX] mod_fcgid: stderr: ALERT
    – script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker ‘XX.XXX.XX.XX’, file […]/wp-admin/admin.php’, line 96), referer:
    http://coutumesethistoireenoisans.com/wp-admin/edit.php

    Et je pense justement que c’est effectivement cela qui vous empêche de mettre à jour vos grandes portions de texte. Pouvez-vous aller dans la configuration et regarder s’il n’y a pas quelque chose à paramétrer pour éviter ces tentatives ?
    Tant que vous y êtes, il est possible que vos problèmes de ftp soient dû à un paramètre du module ftp appelé “umask” qui devrait avoir la valeur 0022 par défaut. Veillez à le corriger le cas échéant.

    Y a-t-il un paramétrage accessible par la console d’administration pour allouer plus de mémoire ?
    Le module ftp “umask” c’est quoi exactement et comment puis-je y avoir accès, sans risque pour le site pour vérifier sa valeur ?

    Merci pour votre aide.

    #750737
    kosaid
    Participant
    Chevalier WordPress
    130 contributions

    salut
    tu peux essayer ca

    php_value memory_limit 64M

    #750738
    yorigami
    Membre
    Chevalier WordPress
    198 contributions

    OK j’essaie, merci.

    #750739
    SeoMix
    Participant
    Padawan WordPress
    53 contributions

    Le problème est que cela peut être brider par ton hébergeur.

    Si l’astuce de Kosaid ne fonctionne pas, il faudra sans doute chercher un hébergement plus puissant, ou alors désactiver certains plugins ou certaines fonctions de thèmes trop “gourmands”.

    #750740
    yorigami
    Membre
    Chevalier WordPress
    198 contributions

    OK je prends note de ces recommandations.
    Dans un précédent e-mail, mon hébergeur m’a affirmé que la mise à jour des serveurs devait m’octroyer plus de libertés.
    Avant cette mise à jour, le code complexe fonctionnait chez cet hébergeur, depuis la mise à jour ce n’est plus le cas.
    Je n’ai pas accès au FTP avant ce soir. J’aviserai après.
    Merci pour votre aide.

    #750741
    yorigami
    Membre
    Chevalier WordPress
    198 contributions

    Pardonnez cette question sans doute stupide, mais le code php_value memory_limit 64M,il faut pas le placer dans le .htaccess ?
    Chez moi ça provoque une erreur interne du serveur.

    #750742
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Change d’hébergeur, cher :lol:Ta Mairie peut bien faire ça non ?

    #750743
    yorigami
    Membre
    Chevalier WordPress
    198 contributions

    Bonjour Chamomor
    Ce n’est pas une mairie, c’est pour une assoc qui n’a pas de sous…
    Concrètement, il n’y a pas de bouton magique, champ à remplir ou autres balises PHP à compléter pour régler se type de problème depuis WordPress ?

    #750744
    Franck (fge)
    Modérateur
    Maître WordPress
    9576 contributions

    Le problème relève de la configuration de PHP (donc de la bonne volonté de l’hébergeur d’autoriser la modification de cette valeur) et non de WordPress.
    Tu peux néanmoins dans le wp-config.php essayer d’ajouter la ligne :

    define(‘WP_MEMORY_LIMIT’, ’64M’);

    #750745
    yorigami
    Membre
    Chevalier WordPress
    198 contributions

    Merci beaucoup Fge,
    Ça marche, la page refonctionne correctement.
    C’est résolu.

    Merci à tous pour vos conseils et vos messages respectifs.

    Bon réveillon. 😉

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