| 
 
 
 | 
| Keep Server Online 
 If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
 
 or
 
 
   
 A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
 
 Thank You! Steffen
 
 Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
 |  | 
 | 
| | 
| | 
|  Topic: 2.4.62: libssh2.dll is missing from your computer |  |  
| Author |  |  
| efa 
 
 
 Joined: 17 Oct 2024
 Posts: 3
 Location: Italy, Milano
 
 | 
|  Posted: Thu 17 Oct '24 18:51    Post subject: 2.4.62: libssh2.dll is missing from your computer |   |  
| 
 |  
| just downloaded & run Apache 2.4.62 64-bit from: https://www.apachelounge.com/download/
 
 When I start:
 C:\ProgramFiles\Apache24\bin> httpd.exe
 it say:
 ---
 httpd.exe - System Error
 The program cannot start because "libssh2.dll" is missing from your
 computer. Try reinstalling the program to fix this problem
 ---
 
 And the DLL is really missing.
 I copy that from a PHP/XAMPP installation and the error is solved.
 
 ==> So seems only a packaging error!
 
 ___
 Windows Server 2012R2
 Microsoft Windows [Version 6.3.9600]
 Windows Server 6.3 (Build 9600)
 |  |  
| Back to top |  |  
| admin Site Admin
 
  
 Joined: 15 Oct 2005
 Posts: 706
 
 
 | 
|  Posted: Thu 17 Oct '24 20:55    Post subject: |   |  
| 
 |  
| SSH is not a part of our Apache. 
 Is is a setting of Xampp and they implemented ssh.
 |  |  
| Back to top |  |  
| efa 
 
 
 Joined: 17 Oct 2024
 Posts: 3
 Location: Italy, Milano
 
 | 
|  Posted: Fri 18 Oct '24 10:01    Post subject: |   |  
| 
 |  
| Indeed I included: 
  	  | Code: |  	  | Include "conf/extra/httpd-xampp.conf" | 
 in
  	  | Code: |  	  | Apache24\conf\httpd.conf | 
 (and added the file "conf/extra/httpd-xampp.conf")
 to have PHP working from a previous XAMPP installation.
 Probably this part in conf/extra/httpd-xampp.conf require SSH2:
 
  	  | Code: |  	  | <IfModule env_module> SetEnv MIBDIRS "/ProgramFiles/xampp/php/extras/mibs"
 SetEnv MYSQL_HOME "\\xampp\\mysql\\bin"
 SetEnv OPENSSL_CONF "/ProgramFiles/xampp/apache/bin/openssl.cnf"
 SetEnv PHP_PEAR_SYSCONF_DIR "\\xampp\\php"
 SetEnv PHPRC "\\xampp\\php"
 SetEnv TMP "\\xampp\\tmp"
 </IfModule>
 | 
 |  |  
| Back to top |  |  
| efa 
 
 
 Joined: 17 Oct 2024
 Posts: 3
 Location: Italy, Milano
 
 | 
|  Posted: Fri 18 Oct '24 10:34    Post subject: |   |  
| 
 |  
| I saw that it is the curl command supplyed by XAMPP that use the libssh2 DLL. But it quite old and maybe insecure:
 
 
  	  | Code: |  	  | C:\ProgramFiles\xampp\apache\bin>curl -V curl 8.4.0 (x86_64-w64-mingw32) libcurl/8.4.0 OpenSSL/3.1.4 (Schannel) zlib/1.3 brotli/1.1.0 zstd/1.5.5 WinIDN libssh2/1.11.0 nghttp2/1.58.0 ngtcp2/1.0.1 nghttp3/1.0.0
 Release-Date: 2023-10-11
 | 
 
 While the one the is in Windows directory (I don't believe supplied by Microsoft, but probably from some other app installation) is younger:
 
  	  | Code: |  	  | C:\Windows\system32\curl.exe -V curl 8.9.1 (Windows) libcurl/8.9.1 Schannel zlib/1.3 WinIDN
 Release-Date: 2024-07-31
 | 
 |  |  
| Back to top |  |  
 
 | 
 |  | 
 |  |