Bei mir läuft Typo3, aber ich hab ne prinzipielle Frage. Nach dem Auspacken des Dummy-Archivs entstehen u.a. folgende Ordner:
Wieso sind die Ordner 't3lib' zwei Mal da und der 'gfx' Ordner sogar drei Mal? Ich hab jetzt nicht jede einzelne Datei verglichen, aber die Größe der Verzeichnisse verrät, dass sich darin sehr wahrscheinlich exakt derselbe Kram verbirgt.
Wieso muss ich 6.497.805 Bytes (immerhin knapp 6,2 MB) auf meinen Server schaufeln, wenn die Daten sich doppeln?
Ich habe in keiner Anleitung gelesen (habe auch zwei Bücher studiert), dass Ordner einfach weg gelassen werden können. Oder kann man das (wenn ja: welche)?
Schau mal nach Symlinks. Danach schau Dir die Dateien in den Ordnern an...
Ich hab das ZIP genommen, nicht das GZ-Archiv (also dummy-3.8.0.zip).
Entpackt habe ich es unter Windows, aber der Apache läuft schließlich auf einem Linux-Server.
Windows kennt keine Symlinks. Wird vielleicht deshalb der Kram quasi mehrfach entpackt anstatt ihn einfach mit Symlinks nur zu "verknüpfen"?
Ein Symlink ist doch nix weiter als ne Verknüpfung im UNIX-Dateisystem, richtig?
Hallo,
vielleicht hilft Dir
"Installation and Upgrade of TYPO3"
unter
http://typo3.org/documentation/document-library/Matrix/
8-)
Gruß
coffee99
Benutze die tar.gz-Source für Linux,
die enthält alle Symlinks.
Mußt du allerdings auf dem Server entpacken, sonst funzt das natürlich nicht.
Ohne Shell-Zugang hilft PHP-Shell 😉 .
jenses
Hab mittlerweile einiges getestet:
Da der Webspace auf meiner Hochschule liegt, hab ich da außer über FTP auch Zugang über Samba. Allerdings kennen Samba und FTP keine Symlinks.
Ich kann also weder das tar.gz lokal entpacken und anschließend per FTP hinschieben, noch kann ich das tar.gz auf dem Server über Samba entpacken, weil beim Entpacken anstelle von Symlinks 0 Byte große Dateien entstehen.
Das mit PHP-Shell hab ich auch schon getestet ;-) was aber wegen Samba denselben Erfolg bringt wie direktes Entpacken über Linux -> alle Symlinks weg.
Na gut, weil es beim Dummy- plus Source-Paket nur zehn Symlinks sind, hab ich die über die PHP-Funktion symlink() reproduziert (geht auch mit PHP-Shell). Alle funzen und alles ist verlinkt.
Allerdings habe ich nun das Problem, dass ich beim Starten der Typo3-Installation einen 403-Error (Forbidden, you don't have access to this server) bekomme. Eine Nachfrage beim Rechenzentrum ergab, dass ich der Besitzer der Typo3-Verzeichnisse bin und die Rechte (chmod) mit 775 auch stimmen. 770 hätte es wohl auch getan... bringt aber auch nicht mehr als 775. 777 hab ich auch getestet: mit selbem Erfolg.
[Edit:] Gut, das war nur ein einfaches Berechtigungsproblem... Symlinks waren nicht in allen Subdirectories erlaubt.