Pb de contrôle des blocs
Auteur Sujet

Post 
J'ai créé un bloc et il ne s'affiche pas...

Je suis allé dans l'admin de Xantia et une fois en modification de thème (mon thème est C-Sky-XTE ), j'ai cliqué sur "Controle des bloc".

J'obtient ce msg :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 9737 bytes) in /home/nenuphar/www/aaV2/html/includes/classes/Smarty/Smarty_Compiler.class.php on line 205

J'ai édité ce fichier et la ligne 205 est :

  1.  198   // matches valid parenthesised function parameters: 
  2.           199  // 
  3.           200   // "text" 
  4.           201    //    $foo, $bar, "text" 
  5.           202   // $foo|bar, "foo"|bar, $foo->bar($foo)|bar 
  6.           203     $this->_parenth_param_regexp = '(?:\((?:\w+|' 
  7.           204          . $this->_param_regexp . '(?:\s*,\s*(?:(?:\w+|' 
  8.           205        . $this->_param_regexp . ')))*)?\))'; 


J'avoue que l'expression ')))*)?\))' résume assez bien ma pensée face à ce genre de situation icon_biggrin


Merci d'avance pour votre aide...


Eric, le webmaster aquatique
Données personnelles

Post 
Citation :
J'ai créé un bloc et il ne s'affiche pas...
Quel est ce bloc ??

++


Gilles  ><>°
Données personnelles Accueil

Post 
C'est un petit bloc en php qui affiche aléatoirement une image à partir de ma base de donnée. Le pb ne vient pas du bloc, mais du fait que pour qu'il s'affiche avec le module news (au centre de ma page d'accueil), je dois le déclarer au niveau du thème utilisé, en allant dans l'admin xanthia et en allant ensuite dans le contrôle des blocs de mon thème. C'est là que j'ai ce message d'erreur...

Et c'est en refaisant ce parcours ce soir pour répondre à ton message que je me suis apperçu que tout fonctionnait correctement icon_eek

J'ai déclaré mon bloc et tout va bien. C'est l'effet Bonaldi inversé icon_confused

Ceci dit, si quelqu'un peut me répondre concernant ce msg d'erreur, je suis preneur pour une prochaine fois... icon_wink

Merci d'avance

Eric, le webmaster aquatique
Données personnelles

Post 
l'erreur veut dire que php n'a pas eu assez de mémoire pour s'executer.

Citation :
Et c'est en refaisant ce parcours ce soir pour répondre à ton message que je me suis apperçu que tout fonctionnait correctement

ca arrive parfois, des messages d'erreurs mais un bon fonctionnement icon_frown

++


Gilles  ><>°
Données personnelles Accueil

Post 
Et ce manque de mémoire vient de mon parametrage ou est-ce indépendant de mon site ?

En clair, il-y-a-t'il quelque chose à faire pour l'éviter ?

Merci encore

Eric, le webmaster aquatique
Données personnelles

Post 
Citation :

Et ce manque de mémoire vient de mon parametrage ou est-ce indépendant de mon site ?

oui, du paramétrage, d'une constante de configuration de php
Citation :

En clair, il-y-a-t'il quelque chose à faire pour l'éviter ?

si tu peux, augementer la mémoire allouée à php..


Gilles  ><>°
Données personnelles Accueil

Post 
Peux-tu m'expliquer comment augmenter la mémoire allouée à PHP... icon_confused

Ca se passe où et comment ?

(désolé pour mon ignorance... icon_frown )

Eric, le webmaster aquatique
Données personnelles
Post 
Si tu es ton propre hébergeur ça ce passe dans le fichier php.ini...mais je suppose que tu es sur un hébergement mutualisé et dans ce cas tu n'auras pas la possibilité de modifier cette variable.

-------------------------------------------
...n'oubliez pas que l'outil Recherche est votre ami !
...bien souvent il répond à nos questions avant même que l'on ne se les pose ! ^^
Données personnelles Accueil