2050
Kommentar: Update genauer beschrieben
|
← Revision 5 vom 2022-11-25 21:12:49 ⇥
0
|
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. |