---
title: "XAMPP 1.7.7: Apache/PHP OpenSSL Modul – Workaround gegen Abstürze"
description: "Wie bereits in dem Artikel zu „TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden“ beschrieben, muss bei der XAMPP Installation in der Version 1.7.7 ein Workaround angewandt werden"
canonical_url: "https://joergboesche.de/aktuelles/xampp-1-7-7-apachephp-openssl-modul-workaround-gegen-abstuerze"
last_updated: "2014-11-07T09:02:53"
---

> Index of every page on this site: [llms.txt](https://joergboesche.de/llms.txt)

# XAMPP 1.7.7: Apache/PHP OpenSSL Modul – Workaround gegen Abstürze

- Veröffentlicht: 2013-01-04
- Aktualisiert: 2014-11-07
- Kategorien: PHP & Web
- URL: https://joergboesche.de/aktuelles/xampp-1-7-7-apachephp-openssl-modul-workaround-gegen-abstuerze

> Hinweis: Dieser Beitrag ist über 10 Jahre alt. Inhalte und Versionen können inzwischen veraltet sein.

Wie bereits in dem Artikel zu "[TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden](https://blog.joergboesche.de/typo3-php-modul-openssl-bei-version-4-6-im-installtool-nicht-gefunden "TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden")" beschrieben, muss bei der XAMPP Installation in der Version 1.7.7 ein Workaround angewandt werden.  
Der OpenSSL-Workaround für die XAMPP Version 1.7.7 verhindert, dass der Apache-Dienst beim Aufruf eines SSL-verschlüsselten Internetauftritts, zum Beispiel ein TYPO3 CMS 4.5, 4.6, 4.7 oder TYPO3 6.0-Backends, abstürzt.  
Die neuen TYPO 3 CMS benötigen OpenSSL für die Extensions "rsaauth" und "saltedpasswords".

### Apache/PHP-OpenSSL-Modul unter XAMPP 1.7.7 aktivieren

1.  Die php.ini-Datei befindet sich im XAMPP-Installationsverzeichnis "xampp\\php\\php.ini" oder "/etc/php5/php.ini".
2.  In der php.ini-Datei das OpenSSL-Modul aktivieren. Das Semikolon ";" muss am Anfang der Zeile entfernt werden.  
    `[PHP_OPENSSL]   extension=php_openssl.dll`
3.  Ist die php.ini-Datei aktualisiert, muss noch der Apache-Dienst neu gestartet werden. Im XAMPP-Controlcenter kann der Dienst gestoppt und gestartet werden.  
    Unter Linux reicht ein "sudo /etc/init.d/apache2 restart" aus.
4.  Teilweise ist es noch erforderlich unter Windows die Systemumgebungsvariable für OpenSSL zu setzen. OpenSSL kann teilweise den korrekten Pfad zum Zertifikat nicht finden.
    1.  Systemsteuerung --> Alle Systemsteuerungselemente --> System
    2.  Erweiterte Systemeinstellungen (linke Spalte unter Windows 7)
    3.  Unter dem Reiter "Erweitert" ist eine Schaltfläche "Umgebungsvariablen" zu finden. - Diese anklicken.  
        ![XAMPP 1.7.7 Systemvariablen - OpenSSL](https://joergboesche.de/media/uploads/2013/01/xampp_openssl-systemeigenschaften-umgebungsvariable.jpg)
    4.  Auf die Schaltfläche "NEU" klicken. "Name der Variable" mit "OPENSSL\_CONF" versehen.  
        Als Wert tragen Sie "C:\\xampp\\php\\extras\\openssl\\openssl.cnf" ein.  
        ![XAMPP 1.7.7 Windows Umgebungsvariable OpenSSL](https://joergboesche.de/media/uploads/2013/01/xampp_openssl-umgebungsvariable.jpg)

### XAMPP 1.7.7 - Apache/PHP Workaround gegen Abstürze des Apache-Dienstes

1.  Kopieren der Dateien  "libeay32.ddl" und "ssleay32.dll" von C:\\xampp\\php\\ zu C:\\xampp\\apache\\bin\\  
    ACHTUNG: Sicherungen der Originaldateien im Verzeichnis "C:\\xampp\\apache\\bin\\" anlegen!

### Update 11/2014

Das TYPO3 CMS Wiki wurde erweitert und listet zusätzliche Tipps und Tricks zur Problematik mit OpenSSL und dem RSA-Auth. [Exception-CMS 131828356](http://wiki.typo3.org/Exception/CMS/1318283565 "TYPO3 CMS RSA-Auth und OpenSSL-Bug")

## Sitemap

See the full [sitemap](https://joergboesche.de/sitemap.md) for all pages.
