[TYPO3-german] Best practices bei Redesign
Gerhard Obermayr
design at cgc.at
Mon Jan 9 08:21:25 CET 2012
Hallo Stefano, als erstes muss ich dich davon in Kenntnis setzen, dass
ich selber einen eigenen Server betreibe.
Daher verfahre ich etwas anders als üblich - ich kann mich darauf frei
bewegen.
Ich schleppe auf dem Server sehr viele TYPO3-Instrallationen - teilweise
seit 2001 mit mir herum.
Da habe ich bisher ausschließlich bei Neuen Installationen auch neu
installiert.
Alles andere ist per update immer auf dem neuesten Stand.
Zu deiner Frage bezüglich doppelter Anweisungen:
Es hat sich herauskristallisiert, dass es ´wesentlich einfacher und
zukunftssichererist, wenn man z.B. den Rechtebefehl dreimal ausführt.
Einmal mit dem allgemeinen Befehl "chmod -R 775 *"
Anschließend die Ausnahmen davon mit chmod -R 777 typo3temp typo3conf
uploads fileadmin typo3/ext/
Und dann wieder die Ausnahme von der Ausnahme mit chmod -R 775
typo3conf/ext/
Würde ich es anders machen, müsste ich zu den einzelnen Rechtebefehlen
jeweils alle Verzeichnisse angeben.
Eine illusorische Aufgabe, wenn man ältere oder größere Installationen
hat, wo man gar nicht mehr genau weiß was alles vorhanden ist!
Zur Struktur:
Da für mich der Speicherplatz keine Rolle spielt, gibt es das
Verzeichnis /downloads am Server.
Aber nur um die Installationsdateien zu beherbergen!
Grundsätzlich beherbergt bei mir jede TYPO3-Installation auch die
Quelldateien.
Ich kann also ohne weiteres auch die Quellen individuell ändern wie ich
will und wo es mir passt!
Andere Installationen werden davon nicht berührt!
Zudem sind diese Anweisungen schon sehr alt, wo teilweise noch ganz
andere Strukturen verwendet wurden ...
Daher muss auch immer die alte Version der sourcen gelöscht werden.
Aber dann passt meine Methode immer ...
Zu fehlen von TYPO3:
In der vierten Zeile habe ich es ganz einfach vergessen ...
Ich hoffen ich konnte dich etwas über meine Gedankengänge aufklären
LG Gerhard
Am 09.01.2012 00:12, schrieb Stefano Kowalke:
> Moin Gerhard,
>
>> Ich praktiziere eine ganz normale Routine:
> Ehrlich gesagt sieht Dein Script nicht gerade "einfach" aus.
> Warum werden manche Anweisungen in der Datei doppelt ausgeführt?
>
> Es geht doch um ein normales Update?
>
> Wenn man mal von folgender Struktur ausgeht:
>
> /sourcen
> typo3_src-4.5.10
> typo3_src-4.5.9
> typo3_src-4.6.0
> /website
> fileadmin
> index.php -> typo3_src/index.php
> t3lib -> typo3_src/t3lib
> typo3 -> typo3_src/typo3
> typo3_src -> /sourcen/typo3_src-4.5.10
> typo3conf
> typo3temp
> uploads
>
> kann man ein Update doch einfach so durchführen:
>
> $ cd sourcen
> $ wget http://prdownloads.sourceforge.net/typo3/typo3_src-4.6.3.tar.gz
> $ tar xvfz typo3_src-4.6.3.tar.gz
> $ cd ../website
> $ rm -rf typo3_src
> $ ln -s /sourcen/typo3_src-4.6.3 typo3_src
>
>> Grundvoraussetzung ist z.B. diese Struktur am Server:
> Da kann auch was nicht stimmen:
>
> Welchen Sinn hat typo3_src in Deiner Struktur? Und es fehlt der Ordner
> typo3. (In der 4. Zeile)
>
>> fileadmin
>> index.php -> typo3_src-4.5.8/index.php
>> t3lib -> typo3_src-4.5.8/t3lib
>> typo3_src-4.5.8/typo3
>> typo3_src -> typo3_src-4.5.8
>> typo3_src-4.5.8
>> typo3conf
>> typo3temp
>> uploads
>
> Beste Grüße
> Stefano
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list