Partage
  • Partager sur Facebook
  • Partager sur Twitter

installation d'apache

configurer son dossier local, et donner les droits

    3 février 2007 à 10:30:58

    bonjour
    je suis sous ubuntu, et j'ai installer apache et mysql, pour pouvoir coder en local sans difficulté et tester avant de transferer sur mon serveur online.

    bon j'ai quelques soucis avec les droits et permissions.
    en effet, déjà en installant apache, le dossier local se trouve dans /var/www/
    hors tout ce qui a dans ma partition / est restraint par les droits et permissions root.
    etant donné que /var se trouve dans /, j'ai donc tous ces problèmes là.

    je veux mettre au points des scripts qui créent des nouveaux fichiers une fois executer, et là je tombe sur le gros soucis des droits.
    les ecritures sont donc non autorisé, et je voudrais savoir comment je peux faire ... ?

    une solution sinon serait de tout déplacer le dossier local et le mettre sur une autre partition non restrainte ...

    j'essaie de donner un chmod de 775 au dossier www/, mais je n'y arrive pas.
    on m'a ensuite déconseillé d'utiliser l'option -R de chmod, car çà peut faire planter le systeme ....
    • Partager sur Facebook
    • Partager sur Twitter
      3 février 2007 à 10:39:39

      sudo chmod 777 /var/www ne marche pas?
      • Partager sur Facebook
      • Partager sur Twitter
        3 février 2007 à 13:50:38

        Informe toi sur les directives suivante : DocumentRoot, User, Group.
        Informe toi également (c'est une autre solution) sur le mod apache suivant : mod_userdir.

        Have fun (le problème a déjà été traité donc je m'étends aps)
        • Partager sur Facebook
        • Partager sur Twitter
          3 février 2007 à 21:26:20

          en fait des personnes me disent qu'il ne faut pas chmoder a la volée surtout en mode recursive, qui peut poser des problèmes ...
          je ne vois pas comment faire, pour éviter de galerer ...
          si a chaque fichier créé je dois lui administrer ses droits ..
          • Partager sur Facebook
          • Partager sur Twitter
            3 février 2007 à 21:35:23

            J'crois que je t'ai donné une solution qui ne nécessite pas de Chmoder quoi que ce soit (et jvois pas le probleme d'un chmod -r perso..)..
            • Partager sur Facebook
            • Partager sur Twitter
              3 février 2007 à 21:55:02

              tu veux dire : DocumentRoot, User, Group ???
              ou puis je trouver des infos ?
              j'ai regarder sur php net, rien me semble m'aider ...
              • Partager sur Facebook
              • Partager sur Twitter
                3 février 2007 à 22:44:30

                C'est des directives Apache par PHP ;)
                La doc Apache en français est là : http://httpd.apache.org/docs/2.2/fr/

                (t'as une entrée avec la liste des directives de configuration, à mettre/changer dans /etc/apache2/apache2.conf ;) )
                • Partager sur Facebook
                • Partager sur Twitter

                installation d'apache

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown