[Résolu] Erreur bash: "command not found"
... / [Résolu] Erreur bash: "co...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

[Résolu] Erreur bash: "command not found"

by
CamilleL7
Created on 2019-12-03 13:31:33 (edited on 2024-09-04 12:18:49) in Hébergement Cloud Web

Bonjour,
Je suis débutante dans les serveurs web. J'ai codé un site web en PHP avec le modèle MVC. J'ai déposé le dossier du site dans le serveur et créer la base de données. Maintenant j'aimerais installer composer. Seulement quand j'entre dans l'invite de commande `composer install`le bash me retourner `-bash: composer: command not found`. Pareil si je lance `php -v`. Je ne comprend pas pourquoi et aucune aide sur le site n'est fournis pour ce cas.
Merci d'avance pour votre aide.


3 Replies ( Latest reply on 2020-12-01 15:39:59 by
RomainG29
)

```text c'est curieux.. quelle est ton offre d'hébergement?

```text
@ssh02.cluster005.gra.hosting.ovh.net (php/7.3/production/stable) ~ $ php -v
PHP 7.3.6 (cli) (built: Jun 20 2019 15:50:52) ( NTS )
``` ```

J'ai prit le cloud web model 1.

si tu te connectes en ssh tu devrais pouvoir le faire

Voici la solution trouvé par kyodev qui a fonctionné pour moi:
Créer un fichier `.bash_profile` en racine de l'hébergement avec à l'intérieur:
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/usr/local/php7.3/bin
BASH_ENV=$HOME/.bashrc
USERNAME=""

export USERNAME BASH_ENV PATH

Ensuite exit deux fois pour sortir de ssh et se reco en ssh.

en fait une fois `exit` (c'est que je t'avais fais lancer une session bash pour tester)

merci, ca marche !

Replies are currently disabled for this question.