-problème Googlestats Help-

west
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 29 Mar 2003

-problème Googlestats Help-

Message le Sam Avr 05, 2003 8:03

Bonjour

voila j'ai suivi les indications sur le forum concérnant la mise en place de googlestats ainsi que du .htaccess.
j'ai donc mis le .htaccess a la racine de mon server
AuthType Basic
AuthName "Espace admin"
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
<Limit GET POST>
</Limit>


et j'ai aussi rajouté ces 2 lignes sur toute mes pages :
<?php
include($DOCUMENT_ROOT.'/googlestats/admin/config.php');
include($DOCUMENT_ROOT.'/googlestats/googlestats.inc.php');
?>


j'ai fais un essai avec le robot test, ca marche nickel sur ma page index.html mais ensuite je n'arrive plus a visité les autres pages de mon site car j'ai cette erreur :

Fatal error: Cannot redeclare senderrormysql() (previously declared in
[b]/home/evasions/www/googlestats/googlestats.inc.php:14) in
/home/evasions/www/googlestats/googlestats.inc.php on line 1
[/b]

a mon avis c'est pas grand chose mais comme je suis un peu newbiz dans tout ca, je ne sais pas quoi faire.
Merci d'avance pour votre aide 8)

Stéphane


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 18958
Inscription: 19 Avr 2002

Message le Sam Avr 05, 2003 10:31

essaie d'ajouter ce code au début du fichier googlestats.inc.php :
Code: Tout sélectionner
if (!defined("googlestats_inc"))
{
  define("googlestats_inc", "googlestats_inc_ok");

et tout à la fin, juste avant le
Code: Tout sélectionner
?>
tu ajoutes
Code: Tout sélectionner
}


hetzeld
WRInaute passionné
WRInaute passionné
 
Messages: 2209
Inscription: 2 Déc 2002

Message le Sam Avr 05, 2003 10:40

Salut,

Tu as deux problèmes, le premier étant ton fichier .htaccess...
Tu mélanges les autorisations d'accès et la définition de types de fichiers à passer à l'interpréteur php.

Utilise simplement ces deux lignes et supprime les autres, on verra plus tard:
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html

En ce qui concerne la redéclaration de fonction, c'est que tu dois faire ces "include" plus d'une fois, par exemple dans une entête et/ou un pied de page ainsi que dans la page principale...
Pour éviter cela, soit tu utilises ce que t'a mentionné Olivier, soit tu remplaces les "include()" par des "include_once()"
Le mieux étant encore de trouver à quel endroit tu fais ces doubles inclusions, bien sûr... :wink:

Dan

west
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 29 Mar 2003

Message le Sam Avr 05, 2003 12:32

Image pour votre réactivité les gars.
j'ai donc modifié le htaccess et effectivement j'avais des include en double dans mon template :cry:
maintenant tout est OK grace a votre aide.
j'ai une petite question qui va peut-être vous paraitre idiote, concérnant le robot test si je le laisse activé tout le temps qu'est ce que ca engendre comme conséquence néfaste ?
ca ne bouffe pas de la bp tout de même :?:

see ya


hetzeld
WRInaute passionné
WRInaute passionné
 
Messages: 2209
Inscription: 2 Déc 2002

Message le Sam Avr 05, 2003 12:40

Non, mais comme c'est un des premiers de la base, chaque fois que tu auras un visiteur ou un robot, cela te fera une entrée pour le robot test et pas les autres.
Ce qui va à l'encontre du but visé, non ? :wink:
Une fois que tu as vérifié ton installation, il faut le désactiver...

Dan


hetzeld
WRInaute passionné
WRInaute passionné
 
Messages: 2209
Inscription: 2 Déc 2002

Message le Sam Avr 05, 2003 12:42

On en avait même oublié de te souhaiter la bienvenue !

Bon, on va dire que c'est fait maintenant :lol:

Dan


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités