Bonjour,

C'est la première où je dois exécuter une commande shell à partir d'un script PHP. J'ai donc fait des recherches mais je rencontre un problème.

Voici mon code:

Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
$output = shell_exec("ssh root@1.1.1.1 'sh /root/script_check.sh ".$host_name." ".$service_name."' 2>&1");

Et comme retour j'ai:
  • Could not create directory 'var/www/.ssh'
  • Host key verification failed
J'ai déjà testé la commande en dehors du PHP et elle fonctionne parfaitemement.

Serait-ce un problème de droits?

Merci pour votre aide!