Home  >  Article  >  Backend Development  >  How to Enable OpenSSL in XAMPP for Secure SSL Connections?

How to Enable OpenSSL in XAMPP for Secure SSL Connections?

Susan Sarandon
Susan SarandonOriginal
2024-10-23 07:37:01987browse

How to Enable OpenSSL in XAMPP for Secure SSL Connections?

Enable OpenSSL in XAMPP for Secure SSL Connections

Users frequently encounter difficulties when attempting to connect to SSL-enabled servers using XAMPP. This article will provide step-by-step instructions to resolve this issue.

Steps to Enable OpenSSL

  1. Verify PHP Extension Directory: Ensure that the PHP extensions directory (e.g., D:XAMPPphpext) contains the "php_openssl.dll" file.
  2. Edit php.ini File:

    • Locate the "php.ini" file (e.g., D:XAMPPphpphp.ini).
    • Search for the following line and remove any preceding semicolon:

      ;extension=php_openssl.dll
    • If the line is not present, add the following to the "Dynamic Extensions" section:

      extension=php_openssl.dll
  3. Restart XAMPP: Close and restart XAMPP to apply the changes.

Additional Notes:

  • Ensure that you are running a version of XAMPP that includes OpenSSL support (e.g., XAMPP 7.4.2 and above).
  • If you have already checked the steps above and still encounter issues, you may need to manually download and install OpenSSL from the official website: https://www.openssl.org/.
  • Refer to the XAMPP documentation for further troubleshooting steps: http://www.apachefriends.org/f/viewtopic.php?p=162623.

The above is the detailed content of How to Enable OpenSSL in XAMPP for Secure SSL Connections?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn