Fatal error: Class 'ArticlesUrlBuilder' [Réglé]
Jean-Vincent Place Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Jean-Vincent Place
- Inscrit le : 03/07/2016
- Site internet
- Groupes :
Reprise du message précédent
bonjour voici les erreursSur l'accès à mon site web: Fatal error: Call to a member function get_elements_number() on a non-object in /home/battlefi/www/resistance/kernel/framework/content/category/CategoriesCache.class.php on line 60
Sur l'administration, j'ai l'erreur suivante: Fatal error: Call to a member function get_elements_number() on a non-object in /home/battlefi/www/resistance/kernel/framework/content/category/CategoriesCache.class.php on line 60
Donc non je n'ai pas accès.
Alors que dois je faire ?
Édité par Jean-Vincent Place Le 23/10/2016 à 12h07
- Communauté jeux vidéo
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Il va falloir poster le /cache/error.log et attendre qu'un admin et/ou Janus passe par là.
Désolé, mes compétences s'arrêtent là

Olivier.
Olivier


janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
le module "articles" a été remis en place (via FTP) ?
Vous avez une sauvegarde récente du FTP et BDD ?
Cordialement, janus57
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Dans la base de donnée, tu as toujours les tables articles ?
As tu re-ajouter le module article sur le ftp (l'original si tu n'a pas touché au module) ?
Jean-Vincent Place Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Jean-Vincent Place
- Inscrit le : 03/07/2016
- Site internet
- Groupes :
2) A partir de là impossible de rentrer sur le panneau administration
3) je déduis une erreur et je renomme article en noarticle
4) je renomme noarticle en article d'après Janus57
5) J'ai à nouveau le problème aucun changement
6) Ce matin impossible de me connecter à mon site web et au panel admin
7) Je n'ai jamais supprimer dans la base de donnée les tables articles.
C'est plus explicite ou pas ?
Et non je n'ai pas de sauvegarde actuel de ma base de donnée
Voici le fichier <a href="/upload/error.rar">error.log</a>
- Communauté jeux vidéo
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
ne jamais faire le petit 1.
Donc là il faut restaurer la BDD du module articles + re-mettre le module articles sur le FTP pour rétablir la bonne situation de fonctionnement.
Citation:
1) j'ai eu l'erreur quand j'ai étais dans l'administration supprimant une partie de certaines tables de mes articles
7) Je n'ai jamais supprimer dans la base de donnée les tables articles.
pour moi là il y a un contresens, soit vous avez touché à la BDD soit vous n'avez rien fait.
En tout cas je part du postula que la 1) == modification/suppression de chose dans la BDD et donc ce que j'ai dit plus haut s’applique.
Cordialement, janus57
Jean-Vincent Place Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Jean-Vincent Place
- Inscrit le : 03/07/2016
- Site internet
- Groupes :
pour moi là il y a un contresens, soit vous avez touché à la BDD soit vous n'avez rien fait.
Cordialement, janus57
Il faut le dire en quelle langues, j'ai touché au catégorie dans l'administration c'est là ou j'ai eu l'erreur, désolé si pour vous toutes les personnes ne s'expriment pas dans le même langage que le vôtre.
- Communauté jeux vidéo
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
désolé mais je ne fait que lire ce qui est écrit :
Citation:
j'ai eu l'erreur quand j'ai étais dans l'administration supprimant une partie de certaines tables de mes articles
une table est un éléments constituant une base de donnée
et à la fin vous avez écrit :
Citation:
Je n'ai jamais supprimer dans la base de donnée les tables articles.
Donc désolé mais là soit c'est moi qui comprend très mal, soit c'est vous qui avez mal dit les choses, dans tout les cas la solution a été donnée car je reste (au vu de ce que vous avez écrit) sur la position que vous avez modifié la BDD + des fichiers sur le FTP alors que le module était présent et installé et donc c'est ça qui a entrainé tout les problèmes.
Et d'ailleurs on trouve des traces du module "articles" dans les logs données.
Cordialement, janus57
benflovideo Membre non connecté
-
Modérateur
- Voir le profil du membre benflovideo
- Inscrit le : 13/03/2010
- Groupes :
-
Equipe Modération
-
Equipe Communication
@Jean-Vincent Place : Je confirme que votre message n'est pas très clair par rapport à ce que vous a dit @janus57. Le point 1 et 7 se contredisent.
Une erreur de vocabulaire arrive à tout le monde, d'où le malentendu

Pour rappel et comme la justement rappelé @janus57 supprimer quoi que ça soit bien via la base de données n'est jamais une bonne chose. Surtout si aucune sauvegarde n'est réalisée avant !
Benji
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
En lisant Citation:
1) j'ai eu l'erreur quand j'ai étais dans l'administration supprimant une partie de certaines tables de mes articles
je comprend moi aussi qu'il y a eu une modification de la BDD et pourtant je suis un pauvre petit padawan en la matière 
Je propose une solution pour repartir à vide :
Depuis un site vierge en local sauvegarder les tables (BDD) articles* ainsi que le dossier /articles
Sur le FTP supprimer / remplacer le dossier /articles par un "propre".
Dans PhpMyAdmin sur votre hébergement supprimer / importer les tables articles* précédemment sauvegardées.
J'espère que cela pourra au moins vous redonner accès à votre site.
Janus, les admins, cette solution est-elle "viable" ?
Cordialement,
Olivier.
Olivier


janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
Citation:
Janus, les admins, cette solution est-elle "viable" ?
pour moi elle est non viable car d'après les logs d'erreurs il a bien des articles
Code :
[URL] /articles/23-sd-kfz-138-139-marder-iii/Donc cette solution aurait pour conséquence la perte de ces articles.
Le mieux reste de restaurer une précédente sauvegarde, mais de restaurer uniquement les tables liés au modules "articles" pour conserver les dit articles.
Après si la perte des données n'est pas grave alors oui la solution est viable.
Cordialement, janus57
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Concernant la BDD vous avez peut-être LA solution. Beaucoup d'hébergeurs font une sauvegarde automatique du FTP et de la BDD.
A explorer de votre côté

Janus,
Je n'avais pas pris le temps d'observer les logs d'erreur. Cela prouve que tu vas très loin dans le diagnostique pour nous aider. Merci encore à toi

Olivier.
Olivier


ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
S'il était vierge, tu peux reprendre les tables d'une installation neuve.
Dans le cas contraire, il va falloir que tu nous dise ce que tu as modifié manuellement pour que l'on puisse le remettre.
Éventuellement, est-ce que tu peux nous faire une extraction des tables articles ?
PS : L'intervention en manuelle sur la base de données est déconseillé. A partir du moment ou un module est installé, il y a des liens logiques entre les bases. La suppression d'un lien entraînera à 90% une erreur.
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Autre solution peut-être : via PhpMyAdmin, après sauvegarde, modifier le paramètre en BDD qui active l'utilisation du cache ? Évidemment je ne connais pas ce paramètre ni sa valeur.
C'est peut-être de la bidouille mais au point où en est Jean-Vincent ?
Olivier.
Olivier


janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
Pour ma part j'ai pas vu de problème de cache dans les logs d'erreurs (attention à la date des logs).
Et je déconseille toute autre tentatives que les 2 évoqués plus haut pour restaurer les tables liés au module "articles" puis faire les choses proprement via le panneau d'administration.
Cordialement, janus57
Jean-Vincent Place Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre Jean-Vincent Place
- Inscrit le : 03/07/2016
- Site internet
- Groupes :
Bonjour, @Jean-Vincent Place : Je confirme que votre message n'est pas très clair par rapport à ce que vous a dit @janus57. Le point 1 et 7 se contredisent
Encore une fois, je n'ai pas votre langage. C'est comme si je disais que le PN du système de KA2 était dérouté par le processeur ET/ou qui renvoie vers le KA1 via ka2. (langage de cheminot parlant d"un passage à niveau)
Benji[/quote]
ElenWii:
@Jean-Vincent Place : Est-ce que tu avais des articles sur ton modules ou est-ce qu'il était vierge ?
J'ai seulement déplacé certains article d'une catégorie vers une autre catégorie, donc oui il était présent, quand j'ai appuyer sur modifié
ElenWii:
Éventuellement, est-ce que tu peux nous faire une extraction des tables articles ?
je ne sais pas comment on fait cela ?
Donc, on revient au mouton et voici la correction:
1) J'ai eu l'erreur quand j'étais dans l'administration, en déplaçant une partie de certaine catégorie de mes articles.
2) A partir de là impossible de rentrer sur le panneau administration: Fatal error: Call to a member function get_elements_number() on a non-object in /home/battlefi/www/resistance/kernel/framework/content/category/CategoriesCache.class.php on line 60
3) je déduis une erreur et je renomme article en noarticle
4) je renomme noarticle en article d'après Janus57
5) J'ai à nouveau le problème aucun changement
6) Ce matin impossible de me connecter à mon site web et au panel admin
Fatal error: Call to a member function get_elements_number() on a non-object in /home/battlefi/www/resistance/kernel/framework/content/category/CategoriesCache.class.php on line 60
C'est mieux expliquer ou pas ?
Très bonne soirée, et casse tête.
Donc je dois faire quoi ?
- Communauté jeux vidéo
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
- Les résistants de la mémoire
Membre depuis 2009 / Modérateur Easy Design depuis 2011
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie