2010-03-15 8 views
0

Possible en double:
open_basedir restriction in effect. File(/) is not within the allowed path(s):Comment réparer l'erreur de restriction open_basedir?

Hy J'ai un script appelé dataface, sur un hôte partagé il sort tout le temps cet avertissement

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. 
File(/usr/local/lib/php/Dataface/FormTool/text.php) is not within the allowed path(s): 
(/home/:/usr/lib/php:/tmp) in /home/a4385243/public_html/dataface/Dataface/FormTool.php on line 654 

Comment puis-je corriger ce ?

Répondre

0

open_basedir est un paramètre limitant l'accès à certains répertoires pour les scripts PHP.

Vous n'êtes pas compris la ligne de votre script qui jette l'erreur, mais si je l'avais dû deviner, je dirais que votre script est compris Dataface/FormTool/text.php en quelque sorte à tort (peut-être qu'il devrait être ../Dataface.... ou quelque chose). PHP commence alors à rechercher le fichier dans le include_path et est arrêté par la restriction open_basedir