BioSPIP et BioSquelettes v. 4

Forum des Squelettes évolués pour SPIP : BioSPIP et ses BioSquelettes
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Fatal error: Cannot redeclare class

Aller en bas 
AuteurMessage
Alex



Nombre de messages : 5
Date d'inscription : 03/02/2006

MessageSujet: Fatal error: Cannot redeclare class   Dim 28 Mai à 15:29

Bonjour,
Je ne peux plus accéder à la partie public de mon site biospip hébergé par free. j'ai l'erreur suivante:
Fatal error: Cannot redeclare class link in ...../ecrire/inc_version.php3 on line 0

Quelqu'un a t'il une solution?
Merci.
Alex.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
apetithan



Nombre de messages : 22
Date d'inscription : 13/02/2006

MessageSujet: Re: Fatal error: Cannot redeclare class   Dim 28 Mai à 20:14

Salut,
j'ai cela depuis 3 semaine sur free. J'ai donc changé d'hébergeur... Un payant 25 € /an mais tout fonctionne à merveille, beaucoup plus rapidement qu'avant.

Au revoir free (que je garde tout de même pur stocker des trucs :-) )
A+

André
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.petithan.be
Rustine



Nombre de messages : 13
Age : 36
Localisation : Paris 7
Date d'inscription : 03/02/2006

MessageSujet: help !   Lun 29 Mai à 21:53

Moi aussi j'ai le même problème que toi, sur Free evidemment ......No
si quelqu'un a une idée, je suis preneuse !!!

edit : je viens de trouver ça sur un forum :
Citation :
C'est la fonction motop du biosquelette :
avec $motscles_motop = non, tout roule
Et c'est précisé dans le fichier de config :

"Vous pouvez mettre ici $motscles_motop =
oui; ou $motscles_motop = non; par défaut il est sur "non" car il pose
des problèmes chez quelques rares hébergeurs et empêche de voir le
site."

mais....qu'est ce que le fichier de config ? Neutral
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://amap.feuillantines.free.fr
apetithan



Nombre de messages : 22
Date d'inscription : 13/02/2006

MessageSujet: Re: Fatal error: Cannot redeclare class   Lun 29 Mai à 22:27

J'avais trouvé ça pour Free. J'ai essayé deux fois et c'est vrai que quand le serveur veut bien, ça augmente la vitesse.

Code:
Au bout d’un certain temps, le nombre de requètes et de données augmentant, la Base se fragmente et ralentit le server.

Pour améliorer le traitement, il faut optimiser les tables : Collez le code suivant dans la fenêtre Exécuter une ou des requêtes sur la base ma_base_spip (phpmyadmin - SQL) et cliquez sur executer.

OPTIMIZE TABLE spip_articles;
OPTIMIZE TABLE spip_auteurs;
OPTIMIZE TABLE spip_auteurs_articles;
OPTIMIZE TABLE spip_auteurs_messages;
OPTIMIZE TABLE spip_auteurs_rubriques;
OPTIMIZE TABLE spip_breves;
OPTIMIZE TABLE spip_caches;
OPTIMIZE TABLE spip_documents;
OPTIMIZE TABLE spip_documents_articles;
OPTIMIZE TABLE spip_documents_breves;
OPTIMIZE TABLE spip_documents_rubriques;
OPTIMIZE TABLE spip_documents_syndic;
OPTIMIZE TABLE spip_forum;
OPTIMIZE TABLE spip_groupes_mots;
OPTIMIZE TABLE spip_index_articles;
OPTIMIZE TABLE spip_index_auteurs;
OPTIMIZE TABLE spip_index_breves;
OPTIMIZE TABLE spip_index_dico;
OPTIMIZE TABLE spip_index_documents;
OPTIMIZE TABLE spip_index_forum;
OPTIMIZE TABLE spip_index_mots;
OPTIMIZE TABLE spip_index_rubriques;
OPTIMIZE TABLE spip_index_signatures;
OPTIMIZE TABLE spip_index_syndic;
OPTIMIZE TABLE spip_messages;
OPTIMIZE TABLE spip_meta;
OPTIMIZE TABLE spip_mots;
OPTIMIZE TABLE spip_mots_articles;
OPTIMIZE TABLE spip_mots_breves;
OPTIMIZE TABLE spip_mots_documents;
OPTIMIZE TABLE spip_mots_forum;
OPTIMIZE TABLE spip_mots_rubriques;
OPTIMIZE TABLE spip_mots_syndic;
OPTIMIZE TABLE spip_ortho_cache;
OPTIMIZE TABLE spip_ortho_dico;
OPTIMIZE TABLE spip_petitions;
OPTIMIZE TABLE spip_referers;
OPTIMIZE TABLE spip_referers_articles;
OPTIMIZE TABLE spip_referers_temp;
OPTIMIZE TABLE spip_rubriques;
OPTIMIZE TABLE spip_signatures;
OPTIMIZE TABLE spip_syndic;
OPTIMIZE TABLE spip_syndic_articles;
OPTIMIZE TABLE spip_types_documents;
OPTIMIZE TABLE spip_versions;
OPTIMIZE TABLE spip_versions_fragments;
OPTIMIZE TABLE spip_visites;
OPTIMIZE TABLE spip_visites_articles;
OPTIMIZE TABLE spip_visites_temp;

Ca devrait aller un peu mieux..

Mais je reste persuadé que Free ne fonctionne pas bien avec PHP

A+

André
www.petithan.be
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.petithan.be
Alex



Nombre de messages : 5
Date d'inscription : 03/02/2006

MessageSujet: Re: Fatal error: Cannot redeclare class   Lun 29 Mai à 23:06

Après recherche sur google, il semble en effet que la recherche par mot clés soit responsable de pb chez certains hébergeur. J'ai donc modifier dans l'espace privé, accessible directement par l'url .../ecrire, la configuration du contenu du site (menu configuration): en cochant Ne pas utiliser les mots clés. Cette modif résoud en partie le pb, mais des erreurs persistent avec notament des pb sur les boucles et tag fermant. => modifier le fichier inc_meta.html du répertoire squelette, en rajoutant toutes les balises fermantes des boucles </BOUCLE_....>. exemple:

<BOUCLE_article_en_cours(ARTICLES){id_article}>
[<meta name="DC.Identifier" content="(#URL_ARTICLE|abs_url)" />]
[<meta name="DC.Title" lang="#LANG" content="(#TITRE|textebrut|attribut_html|supprimer_numero)" />]
[<meta name="DC.Subject" lang="#LANG" content="(#CHAPO|textebrut|attribut_html|supprimer_numero)" />]
[<meta name="DC.Description" lang="#LANG" content="(#INTRODUCTION|textebrut|attribut_html|couper{150})" />]
</BOUCLE_article_en_cours>

Et maintenant le site fonctionne normalement comme avant.
Alex.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Rustine



Nombre de messages : 13
Age : 36
Localisation : Paris 7
Date d'inscription : 03/02/2006

MessageSujet: Re: Fatal error: Cannot redeclare class   Mar 30 Mai à 11:03

mais les biosquelettes utilisent beaucoup les mots clés non ?
tu n'as pas eu de problèmes en les desactivant ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://amap.feuillantines.free.fr
nagaremono



Nombre de messages : 10
Date d'inscription : 18/01/2006

MessageSujet: Meme erreur recemment sur 3 sites hébergés chez free   Mar 30 Mai à 13:38

J'ai mis des post sur des forums un peu partout.

Mes sites utilisent les mots clés, et si la solution est là, ce n'est pas bon pour moi.
Ce bug est-il lié à Biospip, ou pas ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Rustine



Nombre de messages : 13
Age : 36
Localisation : Paris 7
Date d'inscription : 03/02/2006

MessageSujet: Re: Fatal error: Cannot redeclare class   Mar 30 Mai à 23:25

D'après ce que j'ai constaté, c'est lié à Free et pas à Biospip

J'ai trouvé une solution qui a marché pour moi (sur http://forum.spip.org/)

Il faut remplacer dans tous les fichiers .php3
Code:
include ("ecrire/inc_version.php3");
par
Code:
include_once ("ecrire/inc_version.php3");

J'ai recensé ces 12 fichiers (tous à la racine) :

spip_redirect.php3
spip_pass.php3
spip_inscription.php3
spip_image.php3
spip_cookie.php3
spip_cal.php3
spip_cache.php3
spip_background.php3
spip_acces_doc.php3
page.php3
motop.php3
inc_public.php3

J'espère que ça marchera aussi pour vous ! Neutral
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://amap.feuillantines.free.fr
nagaremono



Nombre de messages : 10
Date d'inscription : 18/01/2006

MessageSujet: Re: Fatal error: Cannot redeclare class   Mer 31 Mai à 21:00

Bonjour,
effectivement, le probleme ne semble toucher que les utilisateurs de free, et la solution que vous proposez fonctionne parfaitement.

include_once ("ecrire/inc_version.php3");

Merci
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Fatal error: Cannot redeclare class   

Revenir en haut Aller en bas
 
Fatal error: Cannot redeclare class
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» MCNP : the Godfather
» Type 42 Class destroyer
» Anti-air frigates (Jacob van Heemskerck class)
» M-klasse fregatten (Karel Doorman M-class frigates)
» Standaardfregatten (Kortenaer class frigates)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
BioSPIP et BioSquelettes v. 4 :: Installation-
Sauter vers: