-problème Googlestats Help-
6 messages
• Page 1 sur 1
- west
- Nouveau WRInaute

- Messages: 7
- Inscription: 29 Mar 2003
-problème Googlestats Help-
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
Stéphane
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
Stéphane
-

WebRankInfo - Administrateur du site

- Messages: 18958
- Inscription: 19 Avr 2002
essaie d'ajouter ce code au début du fichier googlestats.inc.php :
et tout à la fin, juste avant le
- 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
?>
- Code: Tout sélectionner
}
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
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...
Dan
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...
Dan
- west
- Nouveau WRInaute

- Messages: 7
- Inscription: 29 Mar 2003
pour votre réactivité les gars.
j'ai donc modifié le htaccess et effectivement j'avais des include en double dans mon template
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é

- Messages: 2209
- Inscription: 2 Déc 2002
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 ?
Une fois que tu as vérifié ton installation, il faut le désactiver...
Dan
Ce qui va à l'encontre du but visé, non ?
Une fois que tu as vérifié ton installation, il faut le désactiver...
Dan
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
