Fork me on GitHub






siteweb fermé í  cause du system_block.php
Newbie
Inscrit: 13/08/2007 16:37
Messages: 9
Salut tout le monde,
Mon siteweb est fermé ça fait deux jours, et quand j'essaie à me connecter je reçois une page blanche. En consultant l'hebergeur, il m'ont dit qu'en utilisant le debug mode cette erreure apparait :

Fatal errorCall to a member function on a non-object in /home/accountname/public_html/modules/system/blocks/system_blocks.php on line 337


Et la ligne 337 contient ceci :
[root@gator355 /home/accountname/public_html/modules/system/blocks]# sed -n "337 P" system_blocks.php
$com['module'] = '<a href="'.XOOPS_URL.'/modules/'.$modules[$mid]->getVar('dirname').'/">'.$modules[$mid]->getVar('name').'</a>';


J'espère que vous pouviez m'aider, car ma dernière chance, sinon le dernier choix c'est de faire un backup du 31 juillet, ce que ça veut dire perdre 2 semaines des articles et du travail, surtout que j'ai un siteweb de media.
J'ai confiance en vous, et j'attend votre aide.
Cordialement

Posté le : 15/08/2008 03:07
Partager Twitter Partagez cette article sur GG+
Re: siteweb fermé í  cause du system_block.php
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
Bonjour,
J'ai contrôler ta ligne avec la mienne, et elle semble correct.
Tu as qu'elle version Xoops?
Tu as essayé de ne remplacer que ce fichier par un system_block.php de ta sauvegarde?
A te lire

Posté le : 15/08/2008 03:47

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: siteweb fermé í  cause du system_block.php
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
A la ligne ne manque rien!
L'erreur se complain pour une object qui n'existe pas.
Le candidat plus probable pour ca est:
$modules[$mid]->getVar
Si vous voyez plus haut dans le code:
$modules est une liste du (object) modules qui ont des commentaires.
$mid est le id pour la module sur laquelle la commentaire a ajoutee.
Si on apprend que le modulehandling marche, une cause peut etre qu'il y a une erreur quelque part dans le bdd.
Il y a une commentaire dans xoops_xoopscomments qui a un com_modid, qui point vers une module qui n'existe pas en xoops_modules ou a le champs hascomment a 0.

Ca peut etre naturellement quelqu'autre chose aussi.

Prends certainement une backup avant de modifier. Essayez aussi de comparer ce backup avec celui de juillet. Peut etre les differences sont une hint aussi.

Posté le : 15/08/2008 11:30

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: siteweb fermé í  cause du system_block.php
Newbie
Inscrit: 13/08/2007 16:37
Messages: 9
Merci eparcyl et Ghia pour vos réponses essayant de m'aider.
En fait, après cette erreur et à cause d'elle, mon site avait une attaque et était pris, et avec l'aider de l'hébergeur je l'ai eu de nouveau par une restauration.

J'ai trouvé ce lien qui est très utile pour ceux qui ont la même erreur. Pour éviter des attaques probables :
http://osvdb.org/show/osvdb/39877/printer

Il explique l'erreur et donne la solution.

Merci l'équipe xoops pour leurs efforts.

Posté le : 21/08/2008 20:47
Partager Twitter Partagez cette article sur GG+
Re: siteweb fermé í  cause du system_block.php
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Je ne crois pas que le probleme decrit la est la cause d'une attaque et la prise de votre site.

Comme je le comprends, c'etait seulement possible de voir des commentaires, sur qu'on a pas le droit. (bug a sourceforge)

Posté le : 21/08/2008 21:13

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

35 Personne(s) en ligne (26 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 35 | Plus ...