OpenSSL is a PHP encryption extension, and its purpose is to encrypt sensitive data so malicious users will not be able to access it. If OpenSSL is not configured properly, your store will not communicate with the X-Cart App Store and install add-ons from there.

If your web server does not have OpenSSL configured properly, contact your hosting team and ask them to compile PHP with OpenSSL enabled.

If you face this problem on your local machine, check the tips below. Of course, the solution will depend on your operating system and webserver type.

Configuring OpenSSL for Windows + XAMPP

  1. Edit the C:\Program Files\xampp\apache\conf\httpd.conf file and replace there the following piece of code:

    #LoadModule ssl_module modules/mod_ssl.so

    with the next one:

    LoadModule ssl_module modules/mod_ssl.so
  2. Edit the C:\Program Files\xampp\php\php.ini file and replace there the following piece of code:

    ;extension=php_openssl.dll

    with the next one:

    extension=php_openssl.dll
  3. Restart Apache.

Related pages:

Did this answer your question?