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.
Hébergement Cloud Web - [Résolu] Erreur bash: "command not found"
Related questions
- Modification des variables php.ini
52284
23.01.2019 16:32
- FTP and SFTP time out
41863
14.01.2018 08:55
- Lancement App front React
41653
26.04.2019 12:54
- Accès à la configuration du serveur apache ?
37763
23.10.2017 12:25
- Connexion SSH ?
34504
14.10.2017 09:53
- Retours sur Cloud Web
33301
10.10.2017 15:02
- Transferts FTP/SFTP
31672
21.10.2017 13:00
- Activer Memcached PECL
31083
17.12.2018 13:07
- 504 Gateway Timeout depuis bientôt 24h
28691
24.04.2019 11:19
- Drupal 8 - Composer - lack of memory
26137
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 !