Que veut dire cette erreur
Bonjour à tous,
Je suis en train de faire un site et tout va bien sauf 1 seul lien qui me retourne cette erreur :
Code:
Warning: include() [function.include]: open_basedir restriction in effect. File(/erreur/erreur404.html) is not within the allowed path(s): (/mnt/163/sdb/9/3/qi98) in /mnt/163/sdb/9/3/qi98/tmp/main_inc/main_inc.php on line 37
Pourriez-vous me dire pourquoi j'ai cette erreur ?
J'ai vérifié et le fichier "erreur404.html" existe bien dans son répertoire approprié !
Voilà la fin du code du fichier qui gère toutes les pages :
Code:
1 2 3 4 5 6 7 8 9 10 11
| ...
'10' => 'pages/sitemap/sitemap.html',
'11' => '',
'12' => '',
);
if(!array_key_exists($page, $array_)) include('/erreur/erreur404.html');
elseif(!is_file($array_[$page])) include('/erreur/erreur404.html');
else
include($array_[$page]);
?> |
Merci de votre aide.
RECTIFICATIF
C'était simplement une erreur de maj/min.
Il fallait le voir, au lieu de "implantation", j'avais mis "Implantation".
C'est pourquoi ça marchait bien en local ! :mouarf: