TYPOlight Open Source CMS > Verstehen > Benutzerhandbuch > Installation > Wie man einen Webserver für TYPOlight konfiguriert

Wie man einen Webserver für TYPOlight konfiguriert

In diesem Kapitel geht es nicht darum, den Apache-Dienst zu installieren oder PHP zu kompilieren, was auf einem Shared-Hosting-Server ohnehin nicht möglich ist. Stattdessen wird erklärt, wie man die TYPOlight-Systemvoraussetzungen prüft und PHP 5 aktiviert.

TYPOlight-Systemvoraussetzungen

TYPOlight benötigt einen Webserver wie Apache oder IIS mit PHP- und MySQL-Support. PHP muss mindestens in der Version 5.2 vorliegen und MySQL in der Version 4.1, wobei wir für eine bessere Performance MySQL 5 empfehlen. Außerdem benötigen Sie die PHP-Erweiterungen GDlib (Bildbearbeitung) und SOAP (Extension Repository) sowie optional mbstring (internationale Zeichen) und mcrypt (Verschlüsselung). TYPOlight wurde erfolgreich in allen modernen Browsern wie Firefox (ab Version 2) oder Internet Explorer (ab Version 7) getestet.

PHP 5 aktivieren

Die meisten Provider bieten inzwischen PHP 5 an, so dass Sie nur noch herausfinden müssen, wie man es aktiviert - falls es nicht sowieso die Standardversion ist. Eventuell können Sie die PHP-Version in der Verwaltungsoberfläche des Servers umschalten; in dem Fall können Sie diesen Absatz überspringen. Alternativ lässt es sich höchstwahrscheinlich in einer .htaccess-Datei aktivieren. Öffnen Sie das TYPOlight-Verzeichnis und benennen Sie die ._htaccess-Datei in .htaccess um. Danach bearbeiten Sie die Datei in einem Texteditor und probieren jeweils eine der folgenden Anweisungen aus bzw. fragen Ihren Provider, welche Zeile funktioniert.

AddHandler x-httpd-php5 .php
AddHandler php5-cgi .php
AddHandler php-cgi2 .php
AddHandler php-fastcgi5 .php
AddType x-mapp-php5 .php
AddType application/x-httpd-php5 .php
Action php /cgi-php5/php

Das TYPOlight-Systemdiagnosetool

Laden Sie das Systemdiagnosetool herunter und finden Sie heraus, ob TYPOlight auf Ihrem Server läuft und ob Sie den Safe Mode Hack benötigen oder nicht. Kopieren Sie die Datei einfach in Ihr TYPOlight-Verzeichnis, öffnen Sie sie in einem Browser und folgen Sie den Anweisungen.

Check whether your server meets the TYPOlight system requirements

Provider-spezifische Einstellungen

Es gibt ein paar wenige große Internet Service Provider, die spezielle Einstellungen für den Betrieb von TYPOlight erfordern. Zum Glück sind sie nur die Ausnahme von der Regel. Sorgenfreies TYPOlight-Hosting erhalten Sie bei den TYPOlight Hosting-Partnern.

Provider PHP 5 Safe Mode Hack Kommentar
1&1 Mittels .htaccess
AddType x-mapp-php5 .php
Benötigt
ftpPath = /
 
allinkl.com Mittels .htaccess
AddHandler php-fastcgi .php
Nicht benötigt PHP FastCGI ist in jedem Fall schneller als mod_php in Verbindung mit dem Safe Mode Hack.
HostEurope Standard Benötigt
ftpPath = www/
Datei-Eigentümer darf nicht wwwrun sein (kann in der Verwaltungsoberfläche "KIS" geändert werden).
Strato Mittels .htaccess
AddHandler application/x-httpd-php5 .php
Nicht benötigt Die PHP SOAP-Erweiterung ist nicht verfügbar, daher funktioniert das TYPOlight Extension Repository nicht.

Weitere Provider-spezifische Einstellungen sind im TYPOlight-Forum beschrieben.

Einen Kommentar hinzufügen

Kommentar von Ronny John | 05.02.2010

Hallo, nur zur Information!

Ich habe gerade bei Strato Typolight installiert, allerdings funktionierte der Befehl "AddHandler application/x-httpd-php5 .php" in der .htaccess nicht - aber der: "AddType application/x-httpd-php5 .php".

Viele Grüsse
Ronny John