IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

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


Sujet :

WordPress PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    121
    Détails du profil
    Informations forums :
    Inscription : Février 2012
    Messages : 121
    Points : 157
    Points
    157
    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
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    Par défaut
    Bonjour,

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

    Merci.
    Olif

  5. #5
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    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.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    Par défaut
    Montes la valeur, je t'ai mis 40 M mais réessayes avec ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    define('WP_MEMORY_LIMIT', '64M')
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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)

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    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.

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    Par défaut
    que te renvoie ini_get('memory_limit') sur ta config ?

  14. #14
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    Par défaut
    Est-ce que tu as testé en retirant le plugin WP-Memory-Usage, Version 1.2.1 ?

  15. #15
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 62
    Points : 44
    Points
    44
    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.

Discussions similaires

  1. Probleme mémoire eclipse
    Par wagui26 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 25/04/2008, 13h09
  2. Réponses: 5
    Dernier message: 15/04/2008, 14h38
  3. probleme mémoire allouer dynamiquement
    Par Blo0d4x3 dans le forum C
    Réponses: 10
    Dernier message: 30/04/2007, 17h44
  4. [XSLT] Transformation XSL Probleme mémoire
    Par Krishtov dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 19/10/2006, 18h03
  5. Probleme mémoire
    Par Malibu31 dans le forum Langage
    Réponses: 4
    Dernier message: 23/03/2006, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo