Differences

This shows you the differences between two versions of the page.

deutsch:installation:update [2011/12/19 00:52]
Knut Heermann (flip-flop)
deutsch:installation:update [2018/06/03 18:09] (current)
Line 2: Line 2:
====== Update ====== ====== Update ======
-**Update phpwcms (nach V1.4.x)**+**Update phpwcms (nach V1.5.x)**
Forum: [[http://forum.phpwcms.org/viewtopic.php?p=109508#p109508|Update phpwcms]] Forum: [[http://forum.phpwcms.org/viewtopic.php?p=109508#p109508|Update phpwcms]]
-(Stand 14.01.11)+(Stand 09.03.12)
<del>Download: - [[http://www.phpwcms-docu.de/download-dev-versionen.phtml|Neueste Version]]</del>\\ <del>Download: - [[http://www.phpwcms-docu.de/download-dev-versionen.phtml|Neueste Version]]</del>\\
Download: - [[http://code.google.com/p/phpwcms/downloads/list|Neueste Version]]\\ Download: - [[http://code.google.com/p/phpwcms/downloads/list|Neueste Version]]\\
 +Download: - [[http://www.phpwcms.de/download/phpwcms-nightly.zip|Nightly Build]]\\
 +Änderungen: [[http://code.google.com/p/phpwcms/wiki/Changelog|phpwcms Changelog]]
Docu: - [[http://www.phpwcms-docu.de/installation_und_upgrade_von_phpwcms.phtml|Docu: Installation & Update]] Docu: - [[http://www.phpwcms-docu.de/installation_und_upgrade_von_phpwcms.phtml|Docu: Installation & Update]]
Line 29: Line 31:
-In älteren Versionen gibt es einen Eintrag in der Datei include/inc_lib/default.inc.php am Ende der Datei: \\+In älteren Versionen FIXME (bis zu welcher?) gibt es einen Eintrag in der Datei include/inc_lib/default.inc.php am Ende der Datei: \\
<file>$phpwcms["version"] = Version No.</file> <file>$phpwcms["version"] = Version No.</file>
-In neueren Versionen steht der Eintrag in der Datei include/inc_lib/default.inc.php etwa ab Zeile 135: \\+In neueren Versionen (ab. ca. 1.3.5) FIXME (ab wann genau?) steht der Eintrag in der Datei include/inc_lib/default.inc.php etwa ab Zeile 135: \\
<file> <file>
$phpwcms["release"] = Release No. $phpwcms["release"] = Release No.
Line 38: Line 40:
</file> </file>
-In ganz neuen Versionen steht dieser Eintrag in der Datei include/inc_lib/default.inc.php etwa ab Zeile 245: \\+In der Folge verlagert sich die Angabe immer weiter nach hinten. Ab Versione  1.4.3 r371 wird auch der Revisionseintrag mitgeführt. Bis r420 steht dieser Eintrag in der Datei include/inc_lib/default.inc.php ab Zeile 245: \\
<file> <file>
$phpwcms["release"] = Release No. $phpwcms["release"] = Release No.
Line 45: Line 47:
</file> </file>
 +
 +Seit Version  1.4.7 (r421) steht dieser Eintrag in der Datei include/inc_lib/revision/revision.php:\\
 +<file>
 +define('PHPWCMS_VERSION', 'Release No.');
 +define('PHPWCMS_RELEASE_DATE', 'Release date');
 +define('PHPWCMS_REVISION', 'Revision');
 +</file>
\\ \\
Line 173: Line 182:
<note tip>Wenn ich von abgleichen spreche, meine ich immer dass die neuen Dateien mit Einträgen aus den alten ergänzt werden</note> <note tip>Wenn ich von abgleichen spreche, meine ich immer dass die neuen Dateien mit Einträgen aus den alten ergänzt werden</note>
-===== 12. Login =====+===== 12. Wenn die Dateiendung umgeschrieben wird (*.phtml) ===== 
 + 
 +Ab der Version V1.5 r428 wird in der conf.inc.php bestimmt, welche Endung das CMS für die Dateien verwenden soll (http://example.com/DieSeite.phtml).  
 + 
 +Das gilt nur wenn  
 +<file>$phpwcms['rewrite_url']       = 1;        //whether URL should be rewritable</file>gesetzt ist. 
 + 
 +Die Voreinstellung  
 +<file>$phpwcms['rewrite_ext']    = '.html'; // The file extension used while URL is rewritten</file> 
 +muss dann geändert werden nach 
 +<file>$phpwcms['rewrite_ext']    = '.phtml'; // The file extension used while URL is rewritten</file> 
 + 
 +Dazu in der .htaccess  
 +<file> 
 + RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.phtml$ index.php?id=$1,$2,$3,$4,$5,$6 
 + RewriteRule ^(.+)\.phtml$ index.php?$1 
 +</file> 
 +bzw. bei Installation in einem Unterverzeichnis 
 +<file> 
 + RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.phtml$ /mysubdir/index.php?id=$1,$2,$3,$4,$5,$6 
 + RewriteRule ^(.+)\.phtml$ /mysubdir/index.php?$1  
 +</file> 
 + 
 +Wird folgende Einstellung in der conf.inc.php verwendet und der alte FCK Editor benutzt: 
 +<file>$phpwcms['rewrite_ext']    = '.html'; // The file extension used while URL is rewritten</file> 
 + 
 +müssen in der .htaccess einige Verzeichnisse ausgeschlossen werden: 
 +<file> 
 +# Ignore 
 +   RewriteRule ^(include|img|template|picture|filearchive|content)/ - [L] 
 +</file> 
 + 
 +Siehe auch im Forum: [[http://forum.phpwcms.org/viewtopic.php?p=133919#p133919|Rewrite]] 
 + 
 +\\ 
 + 
 +===== 13. Login =====
Browsercache löschen -> Backendlogin aufrufen, **nicht die Seite aufrufen!!!!** (Denn wenn du Google- oder Trackerzeugs installiert hast sollte das vor dem ersten Seitenaufruf in dieser Entwicklungsinstallation deaktiviert sein (Wird später wieder nach Fertigstellung der Seite aktiviert)). Browsercache löschen -> Backendlogin aufrufen, **nicht die Seite aufrufen!!!!** (Denn wenn du Google- oder Trackerzeugs installiert hast sollte das vor dem ersten Seitenaufruf in dieser Entwicklungsinstallation deaktiviert sein (Wird später wieder nach Fertigstellung der Seite aktiviert)).
-===== 13. Trackingcode deaktivieren =====+===== 14. Trackingcode deaktivieren =====
In der vorhandenen Vorlage den Trackingcode deaktivieren!!!! In der vorhandenen Vorlage den Trackingcode deaktivieren!!!!
-===== 14. Module installieren =====+===== 15. Module installieren =====
   
Bei älteren Version kann es vorkommen, dass die DB für einige Module noch nicht installiert ist, da diese zum Erscheinungszeitpunkt noch nicht existierten. \\ Bei älteren Version kann es vorkommen, dass die DB für einige Module noch nicht installiert ist, da diese zum Erscheinungszeitpunkt noch nicht existierten. \\
Jedes Modul sollte einmal unter Module aufgerufen werden, um das Setup zu starten. Jedes Modul sollte einmal unter Module aufgerufen werden, um das Setup zu starten.
-===== 14.1 Module Setup löschen =====+===== 15.1 Module Setup löschen =====
<note important>Danach muss das Verzeichnis **/include/inc_module/mod_##Modulname##/setup/** gelöscht werden!</note> <note important>Danach muss das Verzeichnis **/include/inc_module/mod_##Modulname##/setup/** gelöscht werden!</note>
Erst jetzt kann das Modul verwendet werden. Erst jetzt kann das Modul verwendet werden.
Line 192: Line 237:
-===== 15. Verzeichnis Setup löschen =====+===== 16. Verzeichnis Setup löschen =====
   
Wenn das Backend funktioniert, dann bitte das Verzeichnis **/setup/** löschen oder in eine sinnlose Zeichenfolge umbenennen. Wenn das Backend funktioniert, dann bitte das Verzeichnis **/setup/** löschen oder in eine sinnlose Zeichenfolge umbenennen.
-===== 16. Weiter geht es =====+===== 17. Weiter geht es =====
 <note tip>  <note tip>
deutsch/installation/update.1324252339.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0