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.
[Résolu] Erreur bash: "command not found"
Related questions
- Modification des variables php.ini
49745
23.01.2019 16:32
- Lancement App front React
39055
26.04.2019 12:54
- FTP and SFTP time out
38459
14.01.2018 08:55
- Accès à la configuration du serveur apache ?
35254
23.10.2017 12:25
- Connexion SSH ?
32107
14.10.2017 09:53
- Retours sur Cloud Web
29749
10.10.2017 15:02
- Transferts FTP/SFTP
29264
21.10.2017 13:00
- Activer Memcached PECL
28629
17.12.2018 13:07
- 504 Gateway Timeout depuis bientôt 24h
26203
24.04.2019 11:19
- Drupal 8 - Composer - lack of memory
24489
19.10.2017 19:33
```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 !