ziki Posté 15 Novembre 2005 Posté 15 Novembre 2005 (modifié) bonjour j'ai un problème avec le safe_mode de mon serveur privé linux: PHP Warning: main(): SAFE MODE Restriction in effect. The script whose uid is 0 is not allowed to access ./dossier/fichier.php owned by uid 10003 in index.php on line 17 PHP Warning: main(dossier/fichier.php): failed to open stream: Success in index.php on line 17 Je suis allé dans le php.ini . Le safe_mode est en fait sur "on". Mes chmod sont à 755 et je nai pas de fichier externe. Je souhaite garder le safe_mode d'origine. - Quelle est cette fonction main()? - Quelle solution voyez vous à ce problème? Merci pour votre aide, je cherche partout depuis 2 jours ... Modifié 15 Novembre 2005 par ziki
glibre Posté 15 Novembre 2005 Posté 15 Novembre 2005 slt tu as du creer ton fichier en tant que root. Or si tu as SuPHP (ou autre) qui gere la securite d'execution de tes fichiers, il t'inderdit d'executer avec l'uid 0 Verifie donc les droits sur ton fichier (pas seulement les droits d'ecriture, mais aussi le proprietaire) >> chown mon_user.mon_user fichier.php (verifie bien sur le nom d'utilisateur et son groupe...)
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant