Aller au contenu

erreur sur un script en php


Gribouille26

Sujets conseillés

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 !! :D

Gribouille

Modifié par Gribouille26
Lien vers le commentaire
Partager sur d’autres sites

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

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 :P

Modifié par dièse
Lien vers le commentaire
Partager sur d’autres sites

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. :huh:

Gribouille

Lien vers le commentaire
Partager sur d’autres sites

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

Posté (modifié)

Euh... Je viens de regarder sur mes autres sites, c'est écrit pareil... :huh:

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.. :huh:

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é par Gribouille26
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...