Gribouille26 Posté 12 Mai 2006 Partager Posté 12 Mai 2006 (modifié) Bonjour, J'ai un problème avec un script en php. Vous pouvez voir le message d'erreur en bas de cette page. C'est l'appel de php-stats. J'utilise ce système de stats avec d'autres sites sans problème. Qu'est-ce qui ne va pas avec celui-ci ? Merci d'avance de votre aide !! Gribouille Modifié 12 Mai 2006 par Gribouille26 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 12 Mai 2006 Partager Posté 12 Mai 2006 Salut Gribouille, Cela signifie que la restriction open_basedir a été activée par ton hébergeur. Elle empêche d'accéder à l'arborescence complète pour éviter que tu ne puisses faire un include de fichiers d'autres personnes hébergées sur le même serveur. Essaie en changeant la ligne 45 de ton fichier index.php (là où tu fais l'include) ou poste cette ligne ici, on pourra t'aider. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
dièse Posté 12 Mai 2006 Partager Posté 12 Mai 2006 (modifié) Tout est indiqué dans l'erreur, tu n'as pas le droit d'exécuter des fichiers php dans le répertoire où tu as placé tes scripts de stats. Si tu as accès à ton fichier de configuration de PHP : php.ini. Recherche la directive open_basedir et ajoute ton répertoire de stats. Sinon déplace tes scripts vers un répertoire autorisé. Edit : coiffé sur la ligne par Dan Modifié 12 Mai 2006 par dièse Lien vers le commentaire Partager sur d’autres sites More sharing options...
Gribouille26 Posté 12 Mai 2006 Auteur Partager Posté 12 Mai 2006 La ligne 45 : include(__PHP_STATS_PATH__.'php-stats.redir.php'); Je suis chez Free comme la plupart de mes sites... Le seul difference entre CE site et les autres (qui ont aussi php-stats) est que celui-ci a, dans sa base de donnée, d'autres tables qu celles de php-stats : celles de l'annuaire. Gribouille Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 12 Mai 2006 Partager Posté 12 Mai 2006 Essaie de remplacer la valeur de __PHP_STATS_PATH__ et ne pas mettre le chemin complet. Regarde sur les autres sites... tu as dû faire différemment. Ce ne sont pas les autres tables, c'est certain :!: Lien vers le commentaire Partager sur d’autres sites More sharing options...
Gribouille26 Posté 12 Mai 2006 Auteur Partager Posté 12 Mai 2006 (modifié) Euh... Je viens de regarder sur mes autres sites, c'est écrit pareil... Je crois que je vais pas chercher longtemps, et je vais tout simplement réinstaller php-stats. De toutes façons, je n'ai plus de chiffres depuis le 5 mai... Je n'ai rien fait sur le site à cette date. Mais je viens de voir que je n'avais pas enlevé le fichier setup. Peut-être un petit malin a trafiqué le programme.. J'attend un peu avant de réinstaller (quelques minutes) pour voir si vous pouvez encore m'aider... En tout cas, merci !! Gribouille [édit]Voilà qui est fait ! Solution de facilité, je vous l'accorde... Mais rapide! Et j'ai put garder mes quelques stats! [/édit] Modifié 12 Mai 2006 par Gribouille26 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant