Webdienste/Homepage
TYPO3
Woher bekomme ich Typo3?
Da es keine Vereinbarung über die Version von TYPO3 gibt, sollten Sie sich die jeweils neueste stabile Version von www.typo3.org herunterladen.
Wie installiere ich Typo3 auf einem BelWü-Server?
Um Ihre Version von Typo3 auf dem Webserver zu installieren, sollten Sie das ungepackte Verzeichnis von Typo3 auf Ihren Auftritt kopieren.
Typo3 besitzt ein Webfrontend zur Installation, dieses rufen Sie auf und folgen den Anweisungen.
Besonderheiten auf dem BelWü-Server:
- TYPO3 in der aktuellen Version auspacken
- Alle eventuell vorhandenen .htaccess-Dateien umbenennen
- Das komplette Verzeichnis typo3_src-4.x.x auf den Webserver parallel
zum Verzeichnis htdoc hochladen. - Das passende Dummy-Paket ebenfalls auspacken und den Inhalt in das
htdoc-Verzeichnis legen - In Winscp kann man in einer Kommandozeile Befehle eingeben.
Dort im Verzeichnis htdoc folgendes nacheinander eingeben:
ln -s ../typo3_src-4.x.x typo3_src
ln -s ./typo3_src/t3lib t3lib
ln -s ./typo3_src/typo3 typo3
ln -s ./typo3_src/index.php index.php
Das hat den Vorteil, daß man bei einem Update nur den symbolischen
Link auf die TYPO3-Source ändern und dann über das Install-Tool die Datenbank anpassen muß.
Bemerkungen
Es gibt unter http://typo3.org/download/packages/ verschiedene Versionen von TYPO3.
Das Introduction Package macht den Einstieg leichter, es enthält vordefinierte Templates.
Blank Package war früher "Source + Dummy" und dient heute als Einstieg.
Update von TYPO3
Die Versionen 4.3 und höher enthalten .htaccess-Dateien, die auf unserem Webserver nicht erlaubt sind. Deshalb sollten diese entfernt oder zumindest umbenannt werden.
Beim Update auf 4.4.x muss die automatische Komprimierung der CSS- und Javascript-Dateien ausgeschaltet werden, da dies nicht per .htaccess-Datei gemacht werden kann.
Warum die Einstellung allow_url_fopen=off?
Die Einstelllung muss aus Gründen der Sicherheit gemacht werden.
Siehe auch: http://de.wikipedia.org/wiki/Remote_File_Inclusion
Update auf TYPO3 4.5.x
In TYPO3 4.5.x wird im Verzeichnis typo3temp/compressor/ automatisch eine .htacess-Datei erstellt. Dann funktioniert das neue Backend auf unserem Server nicht.
Im Install-Tool kann dies unter "All configuration" abgestellt werden.
[SYS][generateApacheHtaccess] = 0
TYPO3 löscht ENABLE_INSTALL_TOOL sofort
Wenn TYPO3 ENABLE_INSTALL_TOOL sofort nach dem Hochladen löscht, muß man KEEP_FILE in die Datei als einzigen Inhalt schreiben. Außerdem darf die Datei nicht älter als 1 Stunde sein.


