Hallo
Ich bin nicht im Besitz eines Managed Servers oder eines VServer somit muss mein Hosting Paket herhalten 🙂
Hoster: pretago.de
Paket: gothree
Meine Vorgehensweise
1. ohne SSH Zugang muss ich alles einzeln hochladen
als Erstes den Ordner /typo3_src-4.0.2 auf meinen Webspace, dann den Ordner /dummy-4.0.2 auf den auch die Domain führt
2. die Symlinks aus dem Ordner /dummy-4.0.2 habe ich vorher gelöscht (da sie nicht per FTP übertragen werden können) und lege sie über ein selbst erstelltes PHP-Skript an
typo3_symlink.php
<?
// In directory ~/dummy-4.0.2
symlink("../typo3_src-4.0.2/index.php","index.php");
symlink("../typo3_src-4.0.2/t3lib","t3lib");
symlink("../typo3_src-4.0.2/typo3","typo3");
symlink("../typo3_src-4.0.2/","typo3_src");
?>
3. nun ändere ich im Ordner /dummy-4.0.2, die Verzeichnisrechte für die Ordner /fileadmin, /typo3conf, /typo3temp und /uploads auf 770, wenn ich folgende Zeile richtig interpretiert habe:
# chmod -R g+w,o-rwx fileadmin typo3conf typo3temp uploads
4. in der Datei /typo3_src-4.0.2/typo3/install/index.php in Zeile 45 die "die()" Funktion mit // auskommentieren
5. leere Datenbank erzeugen
6. die Installation über den Aufruf der Domain starten
Soweit alles klar, bis auf die Unsicherheit bei der Rechtevergabe im Dummy-Ordner.
Die serverseitigen Vorgaben der php.ini kann ich durch eine eigene php.ini in dem Webspace Ordner der dazugehörigen Domain "überschreiben".
Um die Probleme mit dem Extension Mangager (beim Klick auf "Look up" entweder "Error 500" oder die Aussage, dass sich nichts verändert habe aber keine Anzeige von Extensions) zu lösen habe ich folgendes versucht:
php.ini
memory_limit = 64M
max_execution_time = 120
Der erhoffte Erfolg blieb jedoch aus.
Aus diesem Grund lege ich meine Installationsschritte dar, um Fehler bei der Installation zu unterbinden.
Gibt es noch weitere Lösungsansätze oder muss ich die Extensions von nun an manuell hochladen und importieren?
Gruß