Fatal error: Allowed memory size (Créer un compte)

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #490589
    Copacabana
    Participant
    Initié WordPress
    33 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.0.4
    – Version de PHP/MySQL : 5.2 / 5
    – Thème utilisé : Suffusion
    – Extensions en place : WPML, si-cpachat, find-me-on, + 3 autres sans envergure
    – Nom de l’hebergeur : http://www.servage.net (750 Go d’espace!)
    – Adresse du site : http://wp02.micalmos.com/

    Problème(s) rencontré(s) :

    Bonjour,

    Je n’arrive plus à rentrer dans ma console d’administratio de wordpress.
    J’obtiens le message suivant:

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /mounted-storage/home144/sub023/sc77748-BCKP/micalmos.com/wp02/wp-content/themes/suffusion/functions/filters.php on line 337

    L’erreur est apparue quand j’ai réactivé le thème « suffusion » (mais qui fonctionnait très bien auparavant).
    Le seul changement provient que j’avais installé WPML (multilingue) qui fonctionnait très bien sous thème twenty et c’est le changement de thème pour le thème Suffusion qui a fouttu le binze.

    Mon hébergeur payant Servage me donne 750 Go d’espace ! Ce n’est donc pas un problème de taille de mémoire ?

    Comment puis-je maintenant pouvoir de nouveau avoir accès à ma consome d’administration.

    Merci d’avance pour votre aide.
    Cordialement.

    #755186
    Aphrodite
    Participant
    Maître WordPress
    4739 contributions

    roooo

    une tite recherche sur CE forum avec Allowed memory size donne 20 pages de resultat avec toujours la meme réponse…. un petit effort svp….

    #755187
    Copacabana
    Participant
    Initié WordPress
    33 contributions
    Aphrodite wrote:
    roooo

    une tite recherche sur CE forum avec Allowed memory size donne 20 pages de resultat avec toujours la meme réponse…. un petit effort svp….

    Re-bonjour,
    Avant même de poster mon problème, j’avais effectué une recherche sur « Allowed memory size » mais les réponses obtenues ne correspondaient pas à mon cas, ou trop radicales.
    Voici les réponses que j’avais lues:
    – Free ne donne pas assez de mémoire…..mais moi je suis sur Servage.net (payant) avec 750 Go d’espace.
    – Supprimer le plugin par FTP (trop radical)
    – Beaucoup de derniers messages en 2009 (cela date un peu)…

    Du coup, ce que j’ai fait, j’ai renommé le thème suffusion en suffusion-old par FTP, j’ai de nouveau accès à ma console d’admin mais dès que je veux changer de thème, ça me redonne le même problème.

    Seule la désactivation du plugin WPML (multi-langage) me résoud le problème mais…je trouvais ce plugin formidable!

    D’autres idées ?
    D’avance merci !

    #755188
    Aphrodite
    Participant
    Maître WordPress
    4739 contributions

    mais moi je suis sur Servage.net (payant) avec 750 Go d’espace.

    rien a voir

    il s’agitr de la mémoire utilisable pour l’execution de scripts php dans ton cas limité a 32 Mo soit la moitier de ce que demande WP donc les réponses sont toutes cohérentes.

    Cela dépend uniquement de ton hébergeur c’est a lui qu’il faut poser la question pour savoir

    1 – si cela est modifiable directement par toi et si oui comment
    2 – si ce n’est pas possible… ben dommage pour ton hébergement….

    #755189
    Copacabana
    Participant
    Initié WordPress
    33 contributions

    Merci beaucoup Aphrodite pour t’être penché sur mon cas.

    Avant que je ne lise ta réponse, j’avais parcouru d’autres tutorials relatifs à la mémoire vive consommée par PHP et mon plugin multilanguages WPML demande 96 Mo pour fonctionner.

    Ainsi donc, wordpress.org propose une méthode ou l’on édite la mémoire alouée:
    http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

    Cependant en voulant éditer le fichier wp-settings.php, je ne trouve pas la ligne:
    define(‘WP_MEMORY_LIMIT’, ‘xyM’);Idem je ne la trouve pas dans mon fichier wp-config.php

    Avant d’envoyer un ticket de question/réclamation à servage.net (hébergeur), y aurait-il un moyen de trouver cette ligne (‘WP_MEMORY_LIMIT’) ailleurs dans un autre fichier de l’installation wordpress ?

    Que pensez-vous aussi de ces 2 plugins:
    – WP-Memory-Usage
    – WP Overview (lite) Dashboard Memory Load Usage

    Encore merci d’avance pour votre aide !

    #755190
    Aphrodite
    Participant
    Maître WordPress
    4739 contributions

    non avant de faire cela il faut demander à ton hébergeur si le serveur sur lequel tu te trouves supporte cela.
    la ligne en question il faudra l’ajouter toi meme. MAis ce n’est pas forcement cela qui marchera(it) chez ton hébergeur.

    ce n’est pas le cas très souvent pour les hébergement mutualisés. modif ou pas modif. Et seul lui peut te répondre.

    les 2 plugins dont tu parles n’ont rien à voir avec ton problème. Ils indiqueront la mémoire utilisée par wp de manière globale, pas celle necessaire utilisée par l’exécution des scripts se sont 2 choses totalement différentes.

    96 mo pour wpml ca me parait beaucoup en exécution. Mais c’est possible. Je l’ai abandonné depuis longtemps pour d’autres raisons (l’utilisation des rewrite rules incompatibles avec les sitemaps (enfin certains) )

    #755191
    Copacabana
    Participant
    Initié WordPress
    33 contributions
    Aphrodite wrote:
    la ligne en question il faudra l’ajouter toi meme. MAis ce n’est pas forcement cela qui marchera(it) chez ton hébergeur.

    ça marche !
    Encore merci Aphrodite pour tous ces bons conseils.
    Juste un feedback de ce que j’ai fait:
    – J’étais sur le point d’ecrire à mon hébergeur, je m’étais déjà loggué sur le cp-panel et je suis allé sur leur wiki pour en savoir plus sur les accroissements de mémoire PHP: et là Servage explique comment faire. En fait il faut écrire une ligne du type php_value memory_limit 50M dans le fichier .htaccess
    – Je deviens « blême » car ON m’a toujours expliqué qu’il peut être très dangereux de chatouiller ce fichier et que ça peut endommager tous les blogs PHP de mon serveur.
    – Toujours sur mon cp-panel, je vais sur la partie qui concerne .htaccess et je vois qu’il n’est pas activé. Mais la je deviens encore plus « angoissé » parcequ’ils expliquent qu’ils est très fortement déconseillé d’y toucher et de le laisser plutot disabled
    – Je m’appretais donc à leur demander une explication via leur système de tickets (car pas de hotline téléphonique) – dommage par ailleurs, d’autres hébergeurs sont plus humains !
    – Je me suis laissé tenter d’ajouter la ligne :
    define(‘WP_MEMORY_LIMIT’, ’96M’);
    dans mon fichier wp-config.php et ….ça a marché.

    Je n’ai donc plus d’erreurs concernant Fatal error: Allowed memory size of 33554432

    Encore un grand merci Aphrodite.Grâce à toi, j’ai compris la différence entre mémoire de stockage sur serveur et mémoire allouée au PHP, en effet, avant ce n’était pas clair.
    Et j’ai appris plein d’autres choses en général sur ces subtilités de WP.

    Bon week-end !

    Michel

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