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 654
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 654
    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.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  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 : 58
    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, 16h53
  2. Bash - Permission Denied
    Par M.Dlb dans le forum Linux
    Réponses: 3
    Dernier message: 07/12/2004, 22h42
  3. Réponses: 4
    Dernier message: 02/11/2004, 15h18
  4. permission denied
    Par HULK dans le forum Apache
    Réponses: 2
    Dernier message: 08/04/2004, 19h46
  5. [PostgreSQL]permission denied
    Par alex2205 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 13/02/2003, 13h27

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