Forbidden (après un $_FILES) - PHP - Programmation
Marsh Posté le 17-02-2004 à 16:39:45
D'un problème de droits ! Vérifie que le user avec lequel s'exécute PHP a les droits d'accès en lecture vers le répertoire. Sinon, chmod.
Marsh Posté le 17-02-2004 à 16:44:41
mais ce que je comprends pas c que je peux même pas faire un lien sur un fichier HTML! Regardez ma syntaxe :
Code :
|
Logiquement si $data['file_in']="fichier.html", il devrait l'ouvrir comme une page web classique non ?
Comment mon programme pourrait ecrire un fichier sur le serveur et ne pas l'autoriser en lecture ensuite ??
Où puis je voir si les acces sont limités ? c quel fichier ?
voici la maniere que je créé le repertoire avant de copier le fichier dedans :
Code :
|
est-ce que je mets un parametre qui limite les acces aux fichiers ?
Marsh Posté le 19-02-2004 à 13:24:26
j'ai toujours pas resolu mon prob de "forbidden"... je comprends pas ! !
Marsh Posté le 19-02-2004 à 13:37:49
cf la réponse de Taiche, le user apache n'a pas le droit d'accès en lecture
tu as vérifié?
Marsh Posté le 19-02-2004 à 14:41:50
youpi !!!
j'ai fait ça :
Citation : |
... et ça marche !! )
Merci !!
Marsh Posté le 17-02-2004 à 16:35:43
Bonjour !
J'ai inséré un script de téléchargement de fichier sur le serveur, le fichier s'insere bien sur le serveur après la creation d'un repertoire (aleatoire), les chemins s'inserent bien dans la bdd ensuite... mais quand je link dessus.. il me dit par exemple :
Forbidden
You don't have permission to access /php/bat/clients/BAT170204e655f/cat1.gif on this server.
--------------------------------------------------------------------------------
Apache/1.3.29 Server at www.clonecopy.net Port 80
et pourtant le fichier est bien sur le serveur à l'endroit indiqué... d'où pourrait venir l'erreur ?
Merci
Freed