Installation de SSH2 sur une machine Windows pour PHP
En cherchant à établir une connexion SSH2 sur un environnement centré sur Windows, vous pouvez rencontrer des obstacles dus aux dépendances de la bibliothèque. Examinons les étapes impliquées dans la configuration de votre configuration PHP pour prendre en charge la fonctionnalité SSH2 :
Acquérir les dépendances de la bibliothèque :
Comme indiqué dans la documentation, OpenSSL et libssh2 les bibliothèques sont cruciales. OpenSSL est souvent préinstallé avec PHP, mais sinon, il peut être obtenu auprès de la distribution Windows. libssh2, en revanche, nécessite une approche différente :
Extraire le contenu de l'archive et garantir les bibliothèques de liens dynamiques fournies (DLL) se trouvent à leurs emplacements respectifs :
Enregistrez la DLL :
Exécutez la commande suivante pour enregistrer libssh2.dll :
C:> regsvr32 libssh2.dll
Configuration PHP :
Mettez à jour votre fichier php.ini en ajoutant les lignes suivantes :
<code class="php">extension=php_openssl.dll extension=php_ssh2.dll</code>
Une fois ces étapes terminées, votre environnement PHP devrait maintenant être équipé pour établir des connexions SSH2. Si vous rencontrez d'autres difficultés, cela vaut la peine de considérer les conseils suivants :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!