Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 16 sur 16
  1. #1
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut [WP + E-commerce], problemes mémoire

    Bonjour,
    Je bosse actuellement sur un WordPress (V3.3.1), et j'ai un souci avec le plugin E-Commerce. Pour placer le contexte :
    - Hebergement 1&1
    - WP 3.3.1
    - WP E-Commerce, Version 3.8.7.6.2
    - WP-Memory-Usage, Version 1.2.1
    - Contact Form 7, Version 3.0.2.1
    - WordPress Database Backup, Version 2.2.3

    Les différents plugins (sauf E-Commerce) sont activés, ca tourne sans probleme. Le WP Memory Plugin me confirme ce que je pense, à savoir que j'ai 90Mo de dispo en RAM, et je tourne en utilisation normale sur le tableau de bord à 18Mo de consommés.
    Le probleme, maintenant, des que j'active E-Commerce, j'ai une erreur mémoire :
    Code :
    Fatal error: Out of memory (allocated 29622272) (tried to allocate 19456 bytes) in /XXXX/wp-admin/includes/update.php on line 273
    De ce que j'en vois, on dirait que des que j'active E-Commerce, j'ai un ini_set('memory_limit') qui est fait, en passant la mémoire max consommable à 32M. Hors, j'ai cherché dans mon code les chaines "32M", "30M", "memory", et je n'ai rien vu qui puisse expliquer ce fonctionnement.
    J'ai cherché aussi, aucun fichier php.ini ou .htaccess qui ne contienne de directives sur la memoire limite.
    Une idée de la maniere dont la mémoire peut etre bridée par WP E-Commerce ?

    Je suis preneur de toute piste, toute informations de configuration supplémentaire sur WP E-commerce, ou methode de recherche.

    Merci !
    Olif.

  2. #2
    Membre habitué
    Inscrit en
    février 2012
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : février 2012
    Messages : 113
    Points : 136
    Points
    136

    Par défaut

    Je ne sais pas ce que vaut wp en e commerce, mais je pense que ça doit pas etre top.

    On m'a parlé de prestaShop ...

  3. #3
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut


    Oui, ou je peux redevelopper le site en .Net, aussi
    Plus sérieusement, merci pour ta réponse, mais le choix du CMS n'est pas de mon ressort, mon rôle est plutôt actuellement de trouver une solution.
    Et pour ca, je reste ouvert à toute piste possible !

  4. #4
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    Bonjour,

    Personne n'a d'autre idée que de changer de CMS ?

    Merci.
    Olif

  5. #5
    Modérateur
    Avatar de rawsrc
    Homme Profil pro Martin
    Dev indep
    Inscrit en
    mars 2004
    Messages
    3 623
    Détails du profil
    Informations personnelles :
    Nom : Homme Martin
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 3 623
    Points : 8 970
    Points
    8 970

    Par défaut

    Bonjour,

    Ton problème relève d'un conflit entre plugins : WP E-Commerce semble être incompatible avec Contact Form.
    Dans cette discussion, il semblerait qu'un des utilisateurs de ces deux plugins soit arrivé à résoudre le conflit.
    Bonne lecture.
    # Dans la Création, tout est permis mais tout n'est pas utile...

  6. #6
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    Salut rawsrc,

    Merci pour cette info. En effet, apres avoir désactivé CF7, le tableau de bord s'affiche maintenant sans probleme. Cependant, mes problemes de mémoire persistent, puisque l'import d'articles depuis une ancienne version m'affiche toujours ce probleme de mémoire (32Mo, toujours).

    Une autre idée ?

    Merci !
    Olif.

  7. #7
    Modérateur
    Avatar de rawsrc
    Homme Profil pro Martin
    Dev indep
    Inscrit en
    mars 2004
    Messages
    3 623
    Détails du profil
    Informations personnelles :
    Nom : Homme Martin
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 3 623
    Points : 8 970
    Points
    8 970

    Par défaut

    Citation Envoyé par Olif_C Voir le message
    Faut pas chouiner
    Est-ce que tu as essayé de changer le paramétrage ainsi :
    Code :
    1
    2
    3
    4
    5
    dans le fichier .htaccess : 
    php_value memory_limit 40M
     
    dans wp_config :
    define('WP_MEMORY_LIMIT', '40M');
    Bon après faudrait que tu fouilles un peu quand même parce que ça dépend de aussi de ton hébergeur.
    # Dans la Création, tout est permis mais tout n'est pas utile...

  8. #8
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    Bah, le chouinage etait pour la forme, il m'en faut plus pour ca

    Merci en tous cas de te pencher sur mon probleme.
    J'ai bien ajouté la ligne demandée dans wp_config, ca ne change rien.

    Ce qui m'echappe, c'est ca :


    Sans le plugin actif, j'ai bien mes 90Mo de memoire (ce qui est dispo sur cet hebergement), et ca plafonne à 20Mo d'utilisation.

    Des que j'active le plugin, je tombe sur un message qui me parle d'une limite à 30/32Mo :


    C'est vraiment cet aspect qui me dépasse .

  9. #9
    Modérateur
    Avatar de rawsrc
    Homme Profil pro Martin
    Dev indep
    Inscrit en
    mars 2004
    Messages
    3 623
    Détails du profil
    Informations personnelles :
    Nom : Homme Martin
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 3 623
    Points : 8 970
    Points
    8 970

    Par défaut

    Montes la valeur, je t'ai mis 40 M mais réessayes avec ça :
    Code :
    define('WP_MEMORY_LIMIT', '64M')
    ou
    Code :
    define('WP_MEMORY_LIMIT', '96M')
    Ne dépasse pas toutefois 128M (je pense que cela doit être proche ou déjà au-delà de ce qui est autorisé par ton hébergeur)
    # Dans la Création, tout est permis mais tout n'est pas utile...

  10. #10
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    OK, mais même en mettant 90M (la limite de mon hébergeur), ça ne passe toujours pas. Mais, encore une fois, ce qui me chagrine le plus, ce n'est pas le bug en lui-meme, mais le fait qu'il me parle d'une limite à 32Mo, alors que lorsque WP E-commerce est desactivé, j'ai bien ma limite mémoire à 90Mo. Je dois trouver OU est stipulé cette limite mémoire à 32Mo ...

  11. #11
    Modérateur
    Avatar de rawsrc
    Homme Profil pro Martin
    Dev indep
    Inscrit en
    mars 2004
    Messages
    3 623
    Détails du profil
    Informations personnelles :
    Nom : Homme Martin
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 3 623
    Points : 8 970
    Points
    8 970

    Par défaut

    Fais une recherche de texte dans tout le code du plugin sur WP_MEMORY_LIMIT
    ou juste MEMORY (case insensitive)
    Avec un peu de bol, tu tomberas sur la ligne qui fait que ça coince.
    # Dans la Création, tout est permis mais tout n'est pas utile...

  12. #12
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    Déjà fait plusieurs fois, sans succès.
    Il n'y a aucun .htaccess qui spécifie de mémoire limite dans tout le dossier, aucune ligne ini_set memory, rien qui ne ressemble à une limitation de mémoire par le code (méthodes que je connaisse, en tous cas, à savoir ini_set et htaccess). Et pourtant ....

  13. #13
    Modérateur
    Avatar de rawsrc
    Homme Profil pro Martin
    Dev indep
    Inscrit en
    mars 2004
    Messages
    3 623
    Détails du profil
    Informations personnelles :
    Nom : Homme Martin
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 3 623
    Points : 8 970
    Points
    8 970

    Par défaut

    que te renvoie ini_get('memory_limit') sur ta config ?
    # Dans la Création, tout est permis mais tout n'est pas utile...

  14. #14
    Modérateur
    Avatar de rawsrc
    Homme Profil pro Martin
    Dev indep
    Inscrit en
    mars 2004
    Messages
    3 623
    Détails du profil
    Informations personnelles :
    Nom : Homme Martin
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 3 623
    Points : 8 970
    Points
    8 970

    Par défaut

    Est-ce que tu as testé en retirant le plugin WP-Memory-Usage, Version 1.2.1 ?
    # Dans la Création, tout est permis mais tout n'est pas utile...

  15. #15
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    Salut,

    Resultat des derniers tests :
    J'ajoute le Echo ini_get('memory_limit') en début et en fin de page index de l'administration, avec GetShopped désactivé : j'ai bien 90M au début et à la fin.
    J'active GetShopped : J'ai 90M au début, et je ne vois pas la fin puisque j'ai ce message d'erreur de mémoire saturée :
    Code :
    1
    2
     
    Fatal error: Out of memory (allocated 29622272) (tried to allocate 311296 bytes)
    Donc, toujours une limitation à 30 ou 32M, je ne sais pas trop où, des que j'active ce de plugin !
    Et le meme comportement, que WP_Memory_Usage soit activé ou non.

    Desesperant !

    Olif.

  16. #16
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 58
    Points : 19
    Points
    19

    Par défaut

    Bon, apres analysé plus poussée, il s'avere que 1&1 propose, dans ses pack mutualisés, 30 Mo, et pas plus. Il doit y avoir un php.ini qui indique que 90Mo sont disponibles, mais à tort, puisqu'un test tout simple de manipulations d'images, indépendamment de WP ou de tout module E-Commerce, sature des les 30Mo passés.

    Donc l'information fournie etait tout simplement erronnée à la base, d'ou mes nombreuses recherches infructueuses.

    Merci qd meme à ceux qui ont tenté de m'aider !

    Olif.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •