Tag: apache
TYPO3: PHP-Modul openssl bei Version 4.6 im InstallTool nicht gefunden
von Jörg am 29.11.2011, unter TYPO3
TYPO3 Framework und CMS
Seit dem neuen TYPO3-Release, Version 4.6. --rebase, wird im IntsallTool beziehungsweise bei der Installation des TYPO3-Systems eine Fehlermeldung (Exception) "openssl missing" hervorgerufen. Aufgrund der neuen Sicherheitsfeatures in TYPO3 4.6. (saltedpasswords) und weiteren sicherheitsrelevanten Punkten, wird seit TYPO3 Version 4.6.x das PHP-Modul "openssl" vorausgesetzt. Zahlreiche ältere PHP 5.3.x Versionen, zum Beispiel eine ältere XAMPP-Installation unter Windows, haben das PHP-Modul nicht aktiv.
TYPO3 Exception weiterlesen...
Linux: Apache 2 Direktive – Version und Header-Daten anpassen
von Jörg am 10.03.2011, unter Linux/Server
Bei der Standardkonfiguration (default) des Apache 2, werden die Versionsnummer von Apache, der Linux-Distribution und der eingesetzten Module (Apache/2.0.52 (Unix) mod_perl/1.99_13 Perl/v5.8.3 PHP/5.0.1, ...) mitgesendet. Um seinen Server in weiteren Sicherheitskriterien abzusichern, ist es von Vorteil, wenn die Versionsnummern und Module nicht als Header-Information mitgesendet werden. Für Hacker ist es ansonsten ein leichtes Spiel, anhand der Versionsnummer die bekannten Sicherheitslücken (Security-Bugs) auszunutzen und sich Zugang zum Server zu beschaffen. Sicherlich ist die Abschaltung der "Versionsnummern" und "Module" kein Wundermittel, sondern es soll lediglich Hackern erschweren, direkte Angriffe auf den Server und Apache durchzuführen.
Um die Apache 2 Header-Informationen nur auf den eingesetzten Parser ohne Versionsnummer, etc. einzugrenzen, lässt sich in der "/etc/apache2/apache2.conf" die Zeile mit der Direktive "ServerTokens Prod" hinzufügen.
Die Apache-Direktive ServerTokens legt fest, wie ausführlich der Apache-Webserver die Versionsdaten im HTTP-Header (HTTP-Headerdata) übermittelt.
Folgende Werte sind definiert:
"Prod": Nur Programmname: Apache
"Major": Hauptversionsnummer - Apache/2.
"Minor": Haupt- und Unterversionsnummer - Apache/2.0.
"Min": Hauptversions-, Unterversions- und Releasenummer - Apache/2.0.52.
"OS": Versionsnummer wie bei Min, zusätzlich wird die Systemplattform übermittelt. - Apache/2.2.xx (Debian).
"Full": Versionsnummer, Betriebssystem und Versionsdaten der verwendeten Zusatzmodule. - Apache/2.2.xx (Debian) mod_perl/2.xx_xx Perl/v6.x.x PHP/5.3.6
Windows 7 (32bit) – XAMPP Installation (php/mySQL)
von Jörg am 03.11.2009, unter Webentwicklung & Programmierung
Da Windows 7 noch nicht lange auf dem Markt ist, gibt es noch ein paar Probleme nach der Installation von XAMPP unter Windows. In diversen Internetforen wird davon berichtet, dass sich der Apache-Dienst und/oder der mySQL-Dienst nicht starten lassen.
Auch bei mir war es der Fall und der mySQL-Dienst ließ sich weder manuell noch als Dienst starten.
Es blinkt kurzzeitig die Anzeige als "Running" auf, wird weiterlesen...
Installation von cURL in XAMPP (Windows)
von Jörg am 20.04.2009, unter Webentwicklung & Programmierung
Webentwickler stehen öfter mal vor den Herausforderungen, sich Datensätze von externen Internetauftritten zu holen um zum Beispiel Besucherzahlen auszulesen, aktuelle Feeds zu bekommen, obwohl es keinen RSS-Feed gibt.
cURL ist dabei die Abhilfe des Problems und kann problemlos unter Windows mit der Softwareinstallation XAMPP implementiert werden. XAMPP bietet in den zu ladenden *.dll-Dateien in der php.ini Datei bereits das cURL-Modul.
Um das cURL-Modul zu aktivieren, müssen gesamt nur zwei Dateien im Verzeichnis /xampp/apache/bin/ und /xampp/php/ die php.ini angepasst werden.
Um die gewünschte Stelle zur Aktivierung von cURL zu finden, nutzt die Suchfunktion eures Editors und sucht nach:
;extension=php_curl.dll
Auf der Suche?
Nutze das Suchformular:
Archive
Alle Beiträge nach Monat sortiert...
Kategorien
Alle Beiträge nach Kategorien ...
















