SSH2 für PHP unter Windows installieren
Beim Versuch, SSH2 auf einem Windows-Computer mit Apache zu installieren, können Fehler wie „Schwerwiegend“ auftreten Fehler: Aufruf der undefinierten Funktion ssh2_connect()". Dies weist darauf hin, dass SSH2 nicht ordnungsgemäß installiert ist. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
Besuchen Sie die offizielle Website und laden Sie die entsprechende Version herunter die Win32 SSH2 PECL-Erweiterung für Ihre PHP-Version.
Extrahieren Sie den Inhalt des Archivs in einen temporären Ordner.
Verschieben Sie die folgenden Dateien in den Ordner „ext“, in dem sich die PHP-Module befinden:
Kopieren Sie die „libssh2.dll“ Datei an die folgenden Speicherorte:
Führen Sie den folgenden Befehl in der Eingabeaufforderung aus:
C:\> regsvr32 libssh2.dll
Starten Sie Ihren Apache-Webserver neu.
Wenn Sie PHP x64 verwenden, müssen Sie möglicherweise die x64-Version von „libssh2.dll“ und die SSH2-Bibliothek erwerben. Sie finden diese auf der Website „Win64 Compiled Libraries“.
Denken Sie daran, Apache neu zu starten, nachdem Sie Änderungen vorgenommen haben.
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Schwerwiegender Fehler: Aufruf der undefinierten Funktion ssh2_connect()' bei der Installation von SSH2 unter Windows?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!