logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
26 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 417 934

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Bugs, Probs ... »» [Résolu] - Fatal error : themesidebox mainfile.php 2034

[Résolu] - Fatal error : themesidebox mainfile.php 2034#25005

2Contributeur(s)
L0udgijpb
3 Modérateur(s)
developpeurjpbJireck
L0udgi L0udgiicon_post
NPDS Forum Extender
-: Problèmes :-
 
SujetFatal error : themesidebox mainfile.php 2034 
Votre Système d'Exploitation-: Linux  
Votre Package Web-: Apache + Php + MySql  
Votre version de PHP-: Php 5.x.x  
Version NPDS (voir statistiques du site)-: REvolution 
Type de problème-: Autre(s) Erreur(s)  
Votre hébergeur-: OVH  
Votre PrioritéOK, j'attends  
Description du problèmeBonjour,

voici mon erreur :

Fatal error: Call to undefined function themesidebox()
in /home/amep/www/mainfile.php on line 2034

Je l'ai obtenue lors de la migration du site local vers le serveur, en essayant d'y accéder.

Comment puis-je le résoudre ?

 
Inclure la signature
notification par Emailtrue 
..::..


Message édité par : L0udgi / 27-01-2011 14:30

L0udgi L0udgiicon_post
code concerné :


function mainblock() {
   global $NPDS_Prefix;
   $result = sql_query("select title, content from ".$NPDS_Prefix."mainblock");
   list($title, $content) = sql_fetch_row($result);
   global $block_title;
   if ($title=="")
      $title=$block_title;
   themesidebox(aff_langue($title), nl2br(aff_langue(preg_replace('#<a href=[^>]*(&)[^>]*>#e','str_replace("&","&amp;","\0")',$content))));
}



Une astuce ?
jpb jpbicon_post
Yo
si la fonction n'est pas défini ce que suggère le rapport d'erreur il faut que tu regarde dans :
~/themes/themes-dynamic/theme.php

c'est dans ce fichier qu'elle est défini .... puis sensuite utilisé par d'autre script dont le mainfile bien sur

donc regarde si ce fichier existe et est conforme : ~/themes/themes-dynamic/theme.php

à mon avis il te manque un fichier (ou corrompu) ou dossier recharge le répertoire theme dynamic... et ça devarit aller mieux
L0udgi L0udgiicon_post
Bingo ! ;-) c'était bien ça.