Unterschiede zwischen den Revisionen 1 und 5 (über 4 Versionen hinweg)
Revision 1 vom 2006-08-29 08:09:27
Größe: 2050
Autor: anonym
Kommentar: Update genauer beschrieben
Revision 5 vom 2022-11-25 21:12:49
Größe: 0
Autor: phil
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
Soweit ich weiss, bietet Joomla keinen Security-Newsletter an. Es empfiehlt sich also gelegentlich die [http://www.joomla.org Homepage] zu besuchen.

= Variablen =
||''Variable''||''Beschreibung''||''Beispiel''||
|| $TMP || Temporäres Verzeichnis || /tmp ||
|| $NEUE_JOOMLA_VERSION || neues Installations-Verzeichnis || /var/www/joomla-senselab_1.0.11 ||
|| $JOOMLA_KOMPLETTPAKET || heruntergeladenes Paket || Joomla_1.0.11-Stable-Full_Package ||
|| $ALTE_JOOMLA_VERSION || altes Joomla-Verzeichnis || var/www/joomla-senselab_1.0.10 ||
|| $TEMPLATE || benutzes Template || var/www/joomla-senselab_1.0.10/templates/nmaa_modded/ ||
|| $LINK || Link auf das aktuelle Joomla-Verzeichnis || /var/www/joomla-senselab ||

----
= Update =
Ein Update läuft dann wie folgt ab:
 * Neues Joomla-Komplettpaket nach $TMP herunterladen
 * Ins Joomla-Hautpsverzeichnis wechseln. Bspw: {{{
cd /var/www
}}}
 * Ein neues Verzeichnis für die aktuelle Joomla-Version anlegen. Bspw: {{{
mkdir $NEUE_JOOMLA_VERSION
}}}
 * Das Joomla-Komplettpaket in das neue Verzeichnis entpacken. Bspw: {{{
cd $NEUE_JOOMLA_VERSION

tar -xvjf $JOOMLA_KOMPLETTPAKET
}}}
 * Die Konfiguration und das Template der bisherigen Version kopieren. Bspw: {{{
cp /var/www/$ALTE_JOOMLA_VERSION/configuration.php /var/www/$NEUE_JOOMLA_VERSION

cp -r /var/www/$ALTE_JOOMLA_VERSION/templates/$TEMPLATE /var/www/$NEUE_JOOMLA_VERSION/templates
}}}
 * Dateirechte setzen: {{{
chown -R www-data: $NEUE_JOOMLA_VERSION
}}}
 * Symbolischen Link neu anlegen:{{{
rm /var/www/$LINK

ln -s /var/www/$NEUE_JOOMLA_VERSION $LINK
}}}
 * Anschliessend muss das Verzeichnis /installation gelöscht werden: {{{
rm -r /var/www/$NEUE_JOOMLA_VERSION/installation
}}}
 * Nach anschliessendem Aufruf des Joomla Administrator erschien ein Warnhinweis, dass ''register_globals emulation'' deaktiviert werden sollte. Dazu sollte in {{{/var/www/$NEUE_JOOMLA_VERSION/globals.php}}} der Eintrag {{{define( 'RG_EMULATION', 1 );}}} zu {{{define( 'RG_EMULATION', 0 );}}} geändert werden.

Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.