IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

curl composer permission denied


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de alejandro
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2004
    Messages : 167
    Par défaut curl composer permission denied
    Bonjour,

    Je suis sous Debian 7.8 et je cherche à installer Thelia sur un nouveau domaine.
    Je suis leur documentation située à cette adresse :
    http://doc.thelia.net/en/documentati...installation-1

    N'étant pas un expert en administration système, j'ai dû mal paramétrer mon système car lorsque je tente de récupérer composer j'obtiens une erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    alejandro@*******:/var/www$ sudo curl -sS https://getcomposer.org/installer | php
    #!/usr/bin/env php
    All settings correct for using Composer
    Downloading...
    Could not create file /home/www/composer.phar: fopen(/home/www/composer.phar): failed to open stream: Permission denied
    Download failed: fopen(/home/www/composer.phar): failed to open stream: Permission denied
    fwrite() expects parameter 1 to be resource, boolean given
    Downloading...
    Could not create file /home/www/composer.phar: fopen(/home/www/composer.phar): failed to open stream: Permission denied
    Download failed: fopen(/home/www/composer.phar): failed to open stream: Permission denied
    fwrite() expects parameter 1 to be resource, boolean given
    Downloading...
    Could not create file /home/www/composer.phar: fopen(/home/www/composer.phar): failed to open stream: Permission denied
    Download failed: fopen(/home/www/composer.phar): failed to open stream: Permission denied
    fwrite() expects parameter 1 to be resource, boolean given
    The download failed repeatedly, aborting.
    Je précise que je fais un sudo car www appartient à root :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    alejandro@*******:/var$ ls -lah
    total 44K
    drwxr-xr-x 11 root root  4.0K Jun 24  2014 .
    drwxr-xr-x 23 root root  4.0K Jun 24  2014 ..
    drwxr-xr-x  2 root root  4.0K Aug  6 06:38 backups
    drwxr-xr-x 13 root root  4.0K Dec 11  2014 cache
    drwxr-xr-x 38 root root  4.0K Aug  4 04:26 lib
    drwxrwsr-x  2 root staff 4.0K Jun 17  2012 local
    lrwxrwxrwx  1 root root     9 Jun 24  2014 lock -> /run/lock
    drwxr-xr-x 12 root root  4.0K Aug  6 06:38 log
    drwxrwsr-x  2 root mail  4.0K Mar 18 07:44 mail
    drwxr-xr-x  2 root root  4.0K Oct 10  2012 opt
    lrwxrwxrwx  1 root root     4 Jun 24  2014 run -> /run
    drwxr-xr-x  5 root root  4.0K Jun 24  2014 spool
    drwxrwxrwt  3 root root  4.0K Dec 11  2014 tmp
    lrwxrwxrwx  1 root root     9 Jun 24  2014 www -> /home/www
    Quelqu'un pourrait-il m'aider à reconfigurer mon serveur pour que ce soit plus propre et que je puisse finir mon installation.
    Merci d'avance.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 730
    Par défaut
    Bonjour,

    tu es dans /var/www, mais l'installer, lui, veut copier des fichiers dans /home/www. peu importe.

    de plus, l'exécution des commandes (par ce moyen périlleux et discutable) doit être réalisées par sudo, et pas le téléchargement.

  3. #3
    Membre Expert Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Par défaut pas de sécurité
    Bonjour,t'as commande dois se faire en tant que user, dans le repertoire public_html ou autre /home/userlambdacela te permettra d'installer composer dans le repertoire. Après avec symfony, tu peux faire l'installationcomme user. pour le dev de site j'utilise le module userdir qui pointe sur public_html.Si tu veux créer un site sous /var/www l'utilisateur debian est www-data.Mais c'est limite en terme de sécurité.Olivier

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Linux error :13: Permission Denied
    Par manue85 dans le forum Oracle
    Réponses: 11
    Dernier message: 31/03/2005, 17h53
  2. Bash - Permission Denied
    Par M.Dlb dans le forum Linux
    Réponses: 3
    Dernier message: 07/12/2004, 23h42
  3. Réponses: 4
    Dernier message: 02/11/2004, 16h18
  4. permission denied
    Par HULK dans le forum Apache
    Réponses: 2
    Dernier message: 08/04/2004, 20h46
  5. [PostgreSQL]permission denied
    Par alex2205 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 13/02/2003, 14h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo