Bonjour ,
Je travaille sur Windows et je veux connecter a une machine Linux, pour cela j'essaye d'utiliser ssh2.
j'uitlise :
Easy-php 13.1
PHP 5.4.14
Apache 2.4.4
libssh2 1.4.2
Voici les étapes :
- Télécharger php_ssh2-0.12-5.4-ts-vc9-x86.zip
- Copier php_shh2.dll et php_ssh2.pdb dans .../php/ext/
- Copier libssh2 dans C:/WINDOWS/system32/
- Activer la ligne (extension=php_ssh2.dll) dans le fichier .../php/php.ini
et voici le code que j'utilise :
Lorsque j’exécute ça il m'affiche le msg d'erreur (Apache HTTP Server a rencontré un problème et doit fermer. ...).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if (!function_exists("ssh2_connect")) die("la fonction ssh2_connect n'existe pas"); // connecter au serveur @IP sur le port 22 : if(!($con = ssh2_connect("@IP server", 22))){ echo "Erreur: connexion non établie\n"; } else { // authentification avec l'utilisateur root et le mot de passe : if(!ssh2_auth_password($con, "root", "*******")) { echo "Erreur: authentification non établie ...\n"; } else { echo "Connexion établie ...\n"; }
Aider-moi svp ...






Répondre avec citation
Partager