Problème d'ouverture de fichier dans php

barst -  
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 ??

2 réponses

  1. Galfus Messages postés 242 Statut Membre 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
    1. barst
       
      comment les voir et comment les modifier le cas echeant?
      0
    2. Galfus Messages postés 242 Statut Membre 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
    3. 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
  2. Galfus Messages postés 242 Statut Membre 14
     
    et t'as essayé de créer un fichier, au lieu de réécrire dessus ?

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