Ovh_ssh: composer.phar : commande introuvable

Bonjour,

Je viens d'installer composer sur mon hébergement pro et créer un compte ssh vers un sous-domaine.
Voici pour commencer, la structure de mon hébergement :

- composer.phar
- wwww
- staging

Si je lance composer avec le compte ssh par défaut qui pointe à la racine de mon hébergement, composer fonctionne très bien. En revanche, si je lance composer depuis un compte ssh qui pointe sur le dossier staging, j'obtiens l'erreur suivante : ovh_ssh: composer.phar : commande introuvable.

J'ai testé 2-3 trucs comme installer composer dans /staging/tools, puis php tools/composer.phar -v, ça fonctionne.

Y a pas moyen d'installer composer de manière globale ? Car c'est dommage de devoir faire plusieurs installation …

Une idée du problème ?

Bonsoir @DimitriB

Je ne sais pas sur quelle machine tu es, mais as-tu essayé le logiciel FTP FILEZILLA ?


mais as-tu essayé le logiciel FTP FILEZILLA ?


Gaston, un commentaire de plus à côté de la plaque.
Vaut mieux ne rien dire quand on ne sait pas.

Gaston, un commentaire de plus à côté de la plaque.

PLus clairement ?

Bonjour,

c'est pas juste qu'il vous manquez le chemin de composer dans le $PATH et/ou dans le .bashrc ?

Cordialement, janus57

j'ai le même problème, mais je l'ai résolu. Vous pouvez installer le nouveau composer 2.6 en cliquant sur les commandes ci-dessous.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

------------------------------------------------------------------
le correctif est : composer update twig/tiwg (ne fonctionne pas).
php composer.phar update twig/twig (ça marche).
--------------------------------------------------------------------------------------------------
Finalement, j'ai mis à jour mon ancien site Web Twig https://plombier-92.fr par Composer.