SFTP Plugin funktioniert.
Moderators: Hacker, Stefan2, white
SFTP Plugin funktioniert.
Hallo Forum!
Ich habe die neueste Version des SFTPplugin installiert. Beim Verbindungsversuch erhalte ich die Meldung "Please put libssh2.dll and libeay32.dll either ....". Die Dateien befinden sich jedoch im Ordner in dem sich auch sftpplug.wfx befindet. Was kann ich tun?
Grüße
Peter
Ich habe die neueste Version des SFTPplugin installiert. Beim Verbindungsversuch erhalte ich die Meldung "Please put libssh2.dll and libeay32.dll either ....". Die Dateien befinden sich jedoch im Ordner in dem sich auch sftpplug.wfx befindet. Was kann ich tun?
Grüße
Peter
SFTP Plugin funktioniert.
Gleiche Fehlermeldung auch dann, wenn
- die betr. DLLs im Commander-Verzeichnis liegen
- die zusätzlich benötigte zlib1.dll ins Pluginverzeichnis von S-FTP gelegt wird
Weitere DLLs aus dem CURL-Paket werden lt. Fileinfo nicht benötigt.
CU Panther45.
- die betr. DLLs im Commander-Verzeichnis liegen
- die zusätzlich benötigte zlib1.dll ins Pluginverzeichnis von S-FTP gelegt wird
Weitere DLLs aus dem CURL-Paket werden lt. Fileinfo nicht benötigt.
CU Panther45.
CU
The Panther.
The Panther.
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Die richtige Version verwenden :Was kann ich tun?
7.26.0 (32-bit) direkt im TC-Verzeichnis
Die 64-Bit Variante kommt in den Ordner "64" im TC-Verzeichnis
#5767 Personal license
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Ergänzung:
Ich habe gerade die curl Version 7.28.1 angetestet.
Diese funktioniert nun wieder mit dem SFTP plugin V1.3.
Also aus der 32-bit Version libcurl SSL (http://curl.haxx.se/download.html#Win32) die folgenden Dateien direkt ins TC-Verzeichnis kopieren :
Entsprechend aus der 64-bit Version MinGW64 - devel (http://curl.haxx.se/download.html#Win64) die Dateien in den Ordner "64" im TC-Verzeichnis kopieren.
Ich habe gerade die curl Version 7.28.1 angetestet.
Diese funktioniert nun wieder mit dem SFTP plugin V1.3.
Also aus der 32-bit Version libcurl SSL (http://curl.haxx.se/download.html#Win32) die folgenden Dateien direkt ins TC-Verzeichnis kopieren :
Code: Select all
libssh2.dll
ssleay32.dll
libeay32.dll
zlib1.dll
#5767 Personal license
SFTP Plugin funktioniert.
sqa_wizard wrote:
Ich hatte gleich mit dieser Version angefangen. Gleiche Fehlermeldung, jedenfalls wenn die DLLs im Plugin-Verzeichnis liegen, egal ob nur die zwei angegebenen oder alle DLLs eingelagert werden.Ich habe gerade die curl Version 7.28.1 angetestet.
Diese funktioniert nun wieder mit dem SFTP plugin V1.3.
CU
The Panther.
The Panther.
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
1. Überprüfe bitte ob du die DLLs passend zu deiner TC Variante (32-bit / 64-bit) verwendest.
Für TC mit 64-bit (TOTALCMD64.EXE) benötigst du die DLLS aus curl-7.28.1-devel-mingw64.7z
Für TC mit 32-bit (TOTALCMD.EXE) benötigst du die DLLs aus curl-7.28.1-devel-mingw32.zip
Die Dateinamen der DLLS darin haben den gleichen Namen!
=> daher müssen die DLLs der 64-Bit Variante in das Verzeichnis "64"
2. Überprüfe auch noch, ob du die gleichen Dateien noch einmal an einem anderen Ort gespeichert hast (z.B. Windows\system32)
Wer weiß, welche Version als erstes gefunden wird und als nicht passend eingestuft wird.
Für TC mit 64-bit (TOTALCMD64.EXE) benötigst du die DLLS aus curl-7.28.1-devel-mingw64.7z
Für TC mit 32-bit (TOTALCMD.EXE) benötigst du die DLLs aus curl-7.28.1-devel-mingw32.zip
Die Dateinamen der DLLS darin haben den gleichen Namen!
=> daher müssen die DLLs der 64-Bit Variante in das Verzeichnis "64"
2. Überprüfe auch noch, ob du die gleichen Dateien noch einmal an einem anderen Ort gespeichert hast (z.B. Windows\system32)
Wer weiß, welche Version als erstes gefunden wird und als nicht passend eingestuft wird.
#5767 Personal license
- ghisler(Author)
- Site Admin
- Posts: 50625
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Es kann auch sein, dass mehrere Total Commander-Versionen installiert sind. Um das richtige Verzeichnis zu finden, kann man in der Kommandozeile folgenden Befehl eingeben:
cd %commander_path%
und ENTER drücken. In genau dieses Verzeichnis müssen die DLLs kopiert werden. Das Unterverzeichnis "64" wird nur dann für die 64-bit-DLLs benötigt, wenn man 32-bit und 64-bit-Version parallel installiert hat. TC 64-bit schaut immer erst im Unterverzeichnis "64" nach, danach aber in seinem Programmverzeichnis.
cd %commander_path%
und ENTER drücken. In genau dieses Verzeichnis müssen die DLLs kopiert werden. Das Unterverzeichnis "64" wird nur dann für die 64-bit-DLLs benötigt, wenn man 32-bit und 64-bit-Version parallel installiert hat. TC 64-bit schaut immer erst im Unterverzeichnis "64" nach, danach aber in seinem Programmverzeichnis.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Falls die 64-bit Version 7.28.1 nicht funktioniert, nimm die Version 7.27.0, die funktioniert auf jeden Fall.
Achtung, V7.27.0 - 32-Bit funktioniert nicht!
Dort ist die Version 7.28.1 richtig.
Achtung, V7.27.0 - 32-Bit funktioniert nicht!
Dort ist die Version 7.28.1 richtig.
#5767 Personal license
Hallo
Ich hatte das gleiche Problem mit dem Crash und habe die zwei dll's (libeay32.dll, libssh2.dll ) mit der neusten Version (7.28.1, 32-bit) ersetzt. Danach kam die Meldung, dass er die zwei Dateien nicht finden kann, obwuol ich sie nur ersetzt habe und TC die Dateien vor dem ersetzten noch gefunden hat.
Einige Angaben:
- TC USB Version
- %commander_path% ist richtig gesetzt.
- Getestet habe ich mit den DLL's im TC und im Plugin Verzeichniss
- OS ist Win 7
Gruess Mocron
Ich hatte das gleiche Problem mit dem Crash und habe die zwei dll's (libeay32.dll, libssh2.dll ) mit der neusten Version (7.28.1, 32-bit) ersetzt. Danach kam die Meldung, dass er die zwei Dateien nicht finden kann, obwuol ich sie nur ersetzt habe und TC die Dateien vor dem ersetzten noch gefunden hat.
Einige Angaben:
- TC USB Version
- %commander_path% ist richtig gesetzt.
- Getestet habe ich mit den DLL's im TC und im Plugin Verzeichniss
- OS ist Win 7
Gruess Mocron
- ghisler(Author)
- Site Admin
- Posts: 50625
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Es reicht NICHT, nur diese 2 DLLs zu ersetzen, weil diese noch von anderen DLLs abhängen. Bitte alle DLLs aus dem Paket ersetzen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com