Heim > Backend-Entwicklung > PHP-Tutorial > Warum kann ich SSH2 auf meinem Windows-Rechner für PHP nicht zum Laufen bringen?

Warum kann ich SSH2 auf meinem Windows-Rechner für PHP nicht zum Laufen bringen?

Mary-Kate Olsen
Freigeben: 2024-10-28 17:38:29
Original
548 Leute haben es durchsucht

Why Can't I Get SSH2 to Work on my Windows Machine for PHP?

Installieren von SSH2 auf einem Windows-Computer für PHP

Obwohl die erforderlichen OpenSSL- und libssh2-Bibliotheken in die php.ini-Datei integriert und Apache neu gestartet wurden, ssh2_connect() generiert weiterhin einen schwerwiegenden Fehler, der darauf hinweist, dass der SSH2-Dienst weiterhin inaktiv ist. Dieser Artikel bietet eine ausführliche Anleitung zur erfolgreichen Installation und Aktivierung von SSH2 für PHP auf einem Windows-Computer.

Lösung:

  1. Laden Sie SSH2 herunter Erweiterung:
    Besorgen Sie sich die mit Ihrer PHP-Version kompatible Win32 SSH2 PECL-Erweiterung.
  2. Dateien extrahieren und platzieren:
    Extrahieren Sie den Inhalt der Erweiterung und platzieren Sie php_ssh2 .dll und php_ssh2.pdb im Ordner ext (z. B. C:phpext). Kopieren Sie libssh2.dll nach C:Windowssystem32 und für Windows 64-Bit nach C:WindowsSysWOW64.
  3. Registrieren Sie die DLL:
    Verwenden Sie den Befehl Register libssh2.dllum die DLL zu registrieren.
  4. Apache neu starten:
    Apache neu starten, damit die Änderungen wirksam werden.

Hinweis für PHP x64:
Suchen Sie für PHP x64 die x64-Version der SSH2-Bibliothek und der DLLs. Erwägen Sie die Verwendung des bereitgestellten Links für vorkompilierte Win64-Bibliotheken.

Das obige ist der detaillierte Inhalt vonWarum kann ich SSH2 auf meinem Windows-Rechner für PHP nicht zum Laufen bringen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage