-problème Googlestats Help-

west
Nouveau WRInaute
 
Messages: 7
Inscription: Sam Mar 29, 2003 23:04

-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: 15914
Inscription: Ven Avr 19, 2002 19:51

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 accro
WRInaute accro
 
Messages: 2209
Inscription: Lun Déc 02, 2002 18:21

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
 
Messages: 7
Inscription: Sam Mar 29, 2003 23:04

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 accro
WRInaute accro
 
Messages: 2209
Inscription: Lun Déc 02, 2002 18:21

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 accro
WRInaute accro
 
Messages: 2209
Inscription: Lun Déc 02, 2002 18:21

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


Lectures recommandées sur ce thème :



Qui est en ligne

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