Problème d'ouverture de fichier dans php

barst -  
Galfus Messages postés 242 Date d'inscription   Statut Membre Dernière intervention   -
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 ??
A voir également:

2 réponses

Galfus Messages postés 242 Date d'inscription   Statut Membre Dernière intervention   14
 
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
0
barst
 
comment les voir et comment les modifier le cas echeant?
0
Galfus Messages postés 242 Date d'inscription   Statut Membre Dernière intervention   14
 
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
0
barst
 
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 @)
0
Galfus Messages postés 242 Date d'inscription   Statut Membre Dernière intervention   14
 
et t'as essayé de créer un fichier, au lieu de réécrire dessus ?


<------Galfus------>
In penguin we trust
0