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
48643
23.01.2019 16:32
- Lancement App front React
38029
26.04.2019 12:54
- FTP and SFTP time out
37054
14.01.2018 08:55
- Accès à la configuration du serveur apache ?
33946
23.10.2017 12:25
- Connexion SSH ?
31045
14.10.2017 09:53
- Transferts FTP/SFTP
27667
21.10.2017 13:00
- Activer Memcached PECL
27013
17.12.2018 13:07
- Retours sur Cloud Web
26617
10.10.2017 15:02
- 504 Gateway Timeout depuis bientôt 24h
24757
24.04.2019 11:19
- Drupal 8 - Composer - lack of memory
23469
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 !