Problème d'ouverture de fichier dans php
barst
-
Galfus Messages postés 242 Statut Membre -
Galfus Messages postés 242 Statut Membre -
J'ai des problèmes de droits d'accès pour la création de fichier sur mon serveur.
il y a des .htacces dans les répertoires de destination et les répertoires parent.
n'étant pas fort en .htacces et me recoltant toujours un "Permission Denied"
J'ai opte pour utilise la fonction fopen de cette maniere
fopen("http://login:password@chemin","w")
et la j'ai un beau http wrapper does not supprt writeable connection.
donc si quelqu'un a une solution a me proposer ??
il y a des .htacces dans les répertoires de destination et les répertoires parent.
n'étant pas fort en .htacces et me recoltant toujours un "Permission Denied"
J'ai opte pour utilise la fonction fopen de cette maniere
fopen("http://login:password@chemin","w")
et la j'ai un beau http wrapper does not supprt writeable connection.
donc si quelqu'un a une solution a me proposer ??
2 réponses
-
Salut,
as tu vérifier que tu as les droits d'écritures sur le fichier et le répertoire dans lesquels tu essaies d'écrire ?
<------Galfus------>
In penguin we trust-
-
comme je ne connais pas ton os je te donne une soluce valable pour tout.
tu pass en ligne de commande.
tu te connecte en ftp à ton serveur :
ftp tonadresseftp.com
le serveur va te demander ton login et ton mot de passe.
Une fois rentré, tu fais "ls -ail"
ça te donne la liste des fichiers et des repertoires avec les droits standards unix.
tu peux les modifier avec la commande chmod
Si t'as besoin de plus de détails fais moi signe.
<------Galfus------>
In penguin we trust -
j'ai fait un chmod 775 nom de repertoire et j'obtiens chmod non valide
en + je viens de me rendre compte que dans la commande fopen j'ai mis les utilisateurs autorise dans le .htaccess
J'ai donc essaye avec l'utilisateur ftp et la calamitas le login de cet user contient un @..... (maudit hebergeur qui donne des noms avec @)
-
-
et t'as essayé de créer un fichier, au lieu de réécrire dessus ?
<------Galfus------>
In penguin we trust