1 la commande composer marche en utilisateur normal mais pas en super utilisateur
2 . php est en 5.3 en version utilisateur et 7.1 en version super utilisateur
sauf que je veux installer pterodacty panel et il a besoins de composer et de php en dernière version mais si je suis en super user impossible d'utiliser composer et en utilisateur erreur php n'est pas a jour
Il s'agit peut être d'une différence de chemin d'accès aux exécutables entre l'utilisateur normal et l'utilisateur root. Pour en être sûr faire la commande suivante pour chaque utilisateur (standard et root) :
echo $PATH
Dans tout les cas il peut être intéressant de vérifier ou se trouve php et composer :
whereis php
whereis composer
Sinon il y a possibilité de forcer l'utilisation d'une version de php en spécifiant le chemin complet de l'interpréteur, par exemple :
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
GNU/Linux SysAdmin - un blog sur les lignes de commande GNU/Linux (mikael-flora.fr)
GNU/Linux SysAdmin - un blog sur les lignes de commande GNU/Linux (mikael-flora.fr)