Ich suche klare und deutliche Updateanleitung 1.28>1.30
Ich suche klare und deutliche Updateanleitung 1.28>1.30
Ich bin ein wenig gefrustet!
Sorry, aber ich krieg mittlerweile die Krise vor lauter englischen Postings. Welch ein Wort.
Kann mir mal bitte jemand in klaren deutschen Worten erklären wie ich ein Update von 1.28 auf 1.30 durchführe?
Das Ganze möglichst so, dass die Website danach auch wieder funktioniert?
In der Vergangenheit habe ich es schon mal geschaft ein Update von 1.26 auf 1.28 durchzuführen. Aber irgendwie ist das neueste Update irgendwie komplizierter.
Also, traut Euch!
Wer kanns mir bitte, mit einfachen (deutschen) Worten verständlich erklären?
Gruß
Brummdad
Sorry, aber ich krieg mittlerweile die Krise vor lauter englischen Postings. Welch ein Wort.
Kann mir mal bitte jemand in klaren deutschen Worten erklären wie ich ein Update von 1.28 auf 1.30 durchführe?
Das Ganze möglichst so, dass die Website danach auch wieder funktioniert?
In der Vergangenheit habe ich es schon mal geschaft ein Update von 1.26 auf 1.28 durchzuführen. Aber irgendwie ist das neueste Update irgendwie komplizierter.
Also, traut Euch!
Wer kanns mir bitte, mit einfachen (deutschen) Worten verständlich erklären?
Gruß
Brummdad
Hallo Brumm
Dneke du brauchst eine "So könnts grad noch gehen Anleitung" ..man damit macht man sich unbliebt
Als erstes machst mal ein Backup .. von allem, auch von der Datenbank !!
Wenn du dir ganz sicher bist, deine Daten ALLE sicher zu haben dann versuch mal folgendes:
Benenne die Ordner der neuen - auf deinem Rechner ausgepackten- 1.3 wie folgt um:
template ->phpwcms_template
upload->phpwcms_ftp
filearchive->phpwcms_filestorage
ich muß da aber jetzt nicht schreiben, dass das mit der rechten Maustaste geht, oder ?
--------------das war dein Rechner----------------
Webserver: per ftp die vertraute Version ÜBER die 1.2.8 drüber
gib der setup.conf.inc.php im setup ordner chmod "666"
-> /setup/setup.php aufrufen
upgrade auswählen...
GENAU LESEN... Datenbanken und Templates müssen erneuert werden
Datenbanken:
Die Datenbank machst du von 1.2.8 -> 1.2.9 und danach:
von 1.2.9 auf 1.3.0 (ist nur eine einzige Änderung)
config file runterladen ... zurück per FTP nach /config/phpwcms/conf.inc.php
---FERTIG-----
Wenn es nicht laufen sollte, nimm die conf.inc.php aus deinem Backup
Übertrage die Einstellungen in die Datei unten, nebenbei kannst schon mal deinen phpadmin aufrufen und Zeichensatz der Datenbank, collation, sowie die Version rauskramen.
Das alles setzt du in dieses Kreuzworträtsel hier ein:
Kontrolliere die Schreibrechte:
http://www.phpwcms-docu.de/update_auf_dev.phtml
Ich denke wenn du das upgrade laufen hast, lohnt es sich ganz besonders aufmerksam mitzulesen was da geschrieben steht.
Und das wars dann auch schon !!
Dneke du brauchst eine "So könnts grad noch gehen Anleitung" ..man damit macht man sich unbliebt
Als erstes machst mal ein Backup .. von allem, auch von der Datenbank !!
Wenn du dir ganz sicher bist, deine Daten ALLE sicher zu haben dann versuch mal folgendes:
Benenne die Ordner der neuen - auf deinem Rechner ausgepackten- 1.3 wie folgt um:
template ->phpwcms_template
upload->phpwcms_ftp
filearchive->phpwcms_filestorage
ich muß da aber jetzt nicht schreiben, dass das mit der rechten Maustaste geht, oder ?
--------------das war dein Rechner----------------
Webserver: per ftp die vertraute Version ÜBER die 1.2.8 drüber
gib der setup.conf.inc.php im setup ordner chmod "666"
-> /setup/setup.php aufrufen
upgrade auswählen...
GENAU LESEN... Datenbanken und Templates müssen erneuert werden
Datenbanken:
Die Datenbank machst du von 1.2.8 -> 1.2.9 und danach:
von 1.2.9 auf 1.3.0 (ist nur eine einzige Änderung)
config file runterladen ... zurück per FTP nach /config/phpwcms/conf.inc.php
---FERTIG-----
Wenn es nicht laufen sollte, nimm die conf.inc.php aus deinem Backup
Übertrage die Einstellungen in die Datei unten, nebenbei kannst schon mal deinen phpadmin aufrufen und Zeichensatz der Datenbank, collation, sowie die Version rauskramen.
Das alles setzt du in dieses Kreuzworträtsel hier ein:
Code: Select all
<?php
// database values
$phpwcms['db_host'] = 'localhost';
$phpwcms['db_user'] = 'db_user';
$phpwcms['db_pass'] = 'db_pass';
$phpwcms['db_table'] = 'db_table';
$phpwcms['db_prepend'] = '';
$phpwcms['db_pers'] = 1;
$phpwcms['db_charset'] = 'utf8'; //deine Einstllg
$phpwcms['db_collation'] = 'utf8_general_ci'; //deine Einstellug
$phpwcms['db_version'] = 0;
// site values
$phpwcms['site'] = 'http://deinedomain.tld.'/';
$phpwcms['admin_email'] = 'noreply@deine_mail.tld';
// paths
$phpwcms['root'] = '';
$phpwcms['file_path'] = 'phpwcms_filestorage'; //default: 'filearchive'
$phpwcms['templates'] = 'phpwcms_template'; //default: 'template'
$phpwcms['content_path'] = 'content'; //default: 'content'
$phpwcms['cimage_path'] = 'images'; //default: 'images'
$phpwcms['ftp_path'] = 'phpwcms_ftp'; //default: 'upload'
// content values
$phpwcms['file_maxsize'] = 2097152; //Bytes (50 x 1024 x 1024)
$phpwcms['content_width'] = 538; //max width of the article content column - important for rendering multi column images
$phpwcms['img_list_width'] = 100; //max with of the list thumbnail image
$phpwcms['img_list_height'] = 75; //max height of the list thumbnail image
$phpwcms['img_prev_width'] = 538; //max width of the large preview image
$phpwcms['img_prev_height'] = 400; //max height of the large preview image
$phpwcms['max_time'] = 1800; //logout after max_time/60 seconds
// other stuff
$phpwcms['compress_page'] = 0; //0 = OFF, 1-9: page compression ON (1 = low level, 9 = highest level)
$phpwcms['imagick'] = 0; //0 = GD, 1 = ImageMagick convert
$phpwcms['imagick_path'] = ''; //Path to ImageMagick (default='' - none)
$phpwcms['use_gd2'] = 1; //0 = GD1, 1 = GD2
$phpwcms['rewrite_url'] = 0; //whether URL should be rewritable
$phpwcms['wysiwyg_editor'] = 2; //0 = no wysiwyg editor, 2 = FCKeditor, 4 = spaw
$phpwcms['phpmyadmin'] = 1; //enable/disable phpMyAdmin in Backend
$phpwcms['default_lang'] = 'en'; //default language
$phpwcms['charset'] = 'UTF-8'; //default charset UTF-8, (iso-8859-1)
$phpwcms['allow_remote_URL'] = 1; //0 = no remote URL in {PHP:...} replacement tag allowed, 1 = allowed
$phpwcms['gt_mod'] = 1; //0 = Graphical Text MOD disabled, 1 = enabled
$phpwcms['jpg_quality'] = 75; //JPG Quality Range 25-100
$phpwcms['sharpen_level'] = 1; //Sharpen Level - only ImageMagick: 0, 1, 2, 3, 4, 5 -- 0 = no, 5 = extra sharp
$phpwcms['allow_ext_init'] = 1; //allow including of custom external scripts at frontend initialization
$phpwcms['allow_ext_render'] = 1; //allow including of custom external scripts at frontend rendering
$phpwcms['cache_enabled'] = 0; //cache On/Off - 1 = caching On / 0 = caching Off (default)
$phpwcms['cache_timeout'] = 14400; //default cache timeout setting in seconds - 0 = caching Off
$phpwcms['imgext_disabled'] = ''; //comma seperated list of imagetypes which should not be handled 'pdf,ps'
$phpwcms['multimedia_ext'] = 'aif,aiff,mov,movie,mp3,mpeg,mpeg4,mpeg2,wav,swf,swc,ram,ra,wma,wmv,avi,au,midi,moov,rm,rpm,mid,midi'; //comma seperated list of file extensiosn allowed for multimedia
$phpwcms['inline_download'] = 1;
$phpwcms['form_tracking'] = 1; //make a db entry for each form
$phpwcms['formmailer_set'] = array('allow_send_copy' => 0, 'global_recipient_email' => 'form@localhost'); //for better security handling
$phpwcms['allow_cntPHP_rt'] = 0; //allow PHP replacement tags and includes in content parts
$phpwcms['GETparameterName'] = 'id'; //must have a minimum of 2 chars
$phpwcms['no_session_start'] = array('googlebot', 'msnbot', 'ia_archiver', 'altavista', 'slurp', 'yahoo', 'jeeves', 'teoma', 'lycos', 'crawler'); //don't start session
$phpwcms['mode_XHTML'] = 1; // Doctype: 1 = XHTML 1.0 Transitional, 0 = HTML 4.01 Transitional
$phpwcms['header_XML'] = 0; // Content Type: 1 = application/xhtml+xml, 0 = text/html
$phpwcms['IE_htc_hover'] = 0; // enables HTC Hover for IE < 7 - has no effect in other browsers
$phpwcms['IE_htc_png'] = 0; // enables HTC pngbehavior for IE < 7 - has no effect in other browsers
$phpwcms['timezone_GMT'] = '+1';
$phpwcms['Bad_Behavior'] = 0; // enables spam blocking by Bad Behavior
$phpwcms['wysiwyg_template'] = array( 'FCKeditor' => 'phpwcms_basic,phpwcms_default,Default,Basic',
'SPAW' => 'default,mini,full,sidetable,intlink',
'SPAW2' => 'toolbarset_standard,toolbarset_all,toolbarset_mini' );
$phpwcms['GET_pageinfo'] = 0; // will add "&pageinfo=/cat1/cat2/page-title.htm" based on the breadcrumb information for each site link
$phpwcms['version_check'] = 1; // checks for current release of phpwcms online
// dynamic ssl encryption engine
$phpwcms['site_ssl_mode'] = '0'; // tuns the SSL Support of WCMS on(1) or off (0) DEFAULT '0'
$phpwcms['site_ssl_url'] = ''; //URL assigned to the SSL Certificate. DON'T add a slash at the End! Exp. 'https://www.yourdomainhere.tld'
$phpwcms['site_ssl_port'] = '443'; //The Port on which you SSL Service serve the secure Sites. Servers DEFAULT is '443'
// smtp values
$phpwcms['SMTP_FROM_EMAIL'] = ''; // reply/from email address
$phpwcms['SMTP_FROM_NAME'] = 'phpwcms webmaster'; // reply/from name
$phpwcms['SMTP_HOST'] = ''; // SMTP server (host/IP)
$phpwcms['SMTP_PORT'] = 25; // SMTP-Server port (default 25)
$phpwcms['SMTP_MAILER'] = 'mail'; // default phpMailer: smtp, mail (default), sendmail
$phpwcms['SMTP_AUTH'] = 0; // sets SMTP_AUTH to ON/OFF
$phpwcms['SMTP_USER'] = ''; // default SMTP login (user) name
$phpwcms['SMTP_PASS'] = ''; // default SMTP password
?>
http://www.phpwcms-docu.de/update_auf_dev.phtml
Ich denke wenn du das upgrade laufen hast, lohnt es sich ganz besonders aufmerksam mitzulesen was da geschrieben steht.
Und das wars dann auch schon !!
Vorab vielen Dank für die Antwort.
Hier fängt mein Problem schon an:
Datenbanken:
Die Datenbank machst du von 1.2.8 -> 1.2.9 und danach:
von 1.2.9 auf 1.3.0 (ist nur eine einzige Änderung)
Im Auswahlmenü gibt es keine Auswahl für Update von 1.28 auf 1.29!
Es wird nur ein Update von 1.27 auf 1.29 angeboten.
Was tun?
Gruß
Brumdad
Hier fängt mein Problem schon an:
Datenbanken:
Die Datenbank machst du von 1.2.8 -> 1.2.9 und danach:
von 1.2.9 auf 1.3.0 (ist nur eine einzige Änderung)
Im Auswahlmenü gibt es keine Auswahl für Update von 1.28 auf 1.29!
Es wird nur ein Update von 1.27 auf 1.29 angeboten.
Was tun?
Gruß
Brumdad
1. -> 15__1.2.7-DEV_to_1.2.9.sql
2. -> 16__1.2.9-DEV_to_1.3.0.sql
Am besten direkt in der DB im Feld SQL einfügen per copy&paste.
Knut
2. -> 16__1.2.9-DEV_to_1.3.0.sql
Am besten direkt in der DB im Feld SQL einfügen per copy&paste.
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Wenn ich das Update von 1.27 auf 1.29 anwähle bekomme ich folgende Fehlermeldungen (kleiner Auszug):
Chosse another SQL file...
ERROR: Duplicate column name 'acat_pagetitle' -> #
#
ALTER TABLE `phpwcms_articlecat` ADD `acat_pagetitle` VARCHAR( 255 ) NOT NULL;
ERROR: Duplicate column name 'acat_paginate' -> ALTER TABLE `phpwcms_articlecat` ADD `acat_paginate` INT( 1 ) DEFAULT '0' NOT NULL;
ERROR: Duplicate column name 'article_pagetitle' -> ALTER TABLE `phpwcms_article` ADD `article_pagetitle` VARCHAR( 255 ) NOT NULL;
ERROR: Duplicate column name 'article_paginate' -> ALTER TABLE `phpwcms_article` ADD `article_paginate` INT( 1 ) DEFAULT '0' NOT NULL;
ERROR: Duplicate column name 'article_serialized' -> ALTER TABLE `phpwcms_article` ADD `article_serialized` BLOB NOT NULL;
ERROR: Duplicate column name 'keyword_updated' -> ALTER TABLE `phpwcms_keyword` ADD `keyword_updated` TIMESTAMP NOT NULL;
ERROR: Duplicate column name 'keyword_created' -> ALTER TABLE `phpwcms_keyword` ADD `keyword_created` VARCHAR( 14 ) NOT NULL AFTER `keyword_name`;
ERROR: Duplicate co
Hmm...
Und nun?
Gruß
Brummdad
Chosse another SQL file...
ERROR: Duplicate column name 'acat_pagetitle' -> #
#
ALTER TABLE `phpwcms_articlecat` ADD `acat_pagetitle` VARCHAR( 255 ) NOT NULL;
ERROR: Duplicate column name 'acat_paginate' -> ALTER TABLE `phpwcms_articlecat` ADD `acat_paginate` INT( 1 ) DEFAULT '0' NOT NULL;
ERROR: Duplicate column name 'article_pagetitle' -> ALTER TABLE `phpwcms_article` ADD `article_pagetitle` VARCHAR( 255 ) NOT NULL;
ERROR: Duplicate column name 'article_paginate' -> ALTER TABLE `phpwcms_article` ADD `article_paginate` INT( 1 ) DEFAULT '0' NOT NULL;
ERROR: Duplicate column name 'article_serialized' -> ALTER TABLE `phpwcms_article` ADD `article_serialized` BLOB NOT NULL;
ERROR: Duplicate column name 'keyword_updated' -> ALTER TABLE `phpwcms_keyword` ADD `keyword_updated` TIMESTAMP NOT NULL;
ERROR: Duplicate column name 'keyword_created' -> ALTER TABLE `phpwcms_keyword` ADD `keyword_created` VARCHAR( 14 ) NOT NULL AFTER `keyword_name`;
ERROR: Duplicate co
Hmm...
Und nun?
Gruß
Brummdad
Ist schon Ok. Das sind schon vorhandene Tabelleneinträge aus der 1.2.7.
Wenn die anderen Befehle ausgeführt worden sind (ist der Regelfall) ist es richtig.
Knut
Wenn die anderen Befehle ausgeführt worden sind (ist der Regelfall) ist es richtig.
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Ok, ich habs dann mal ignoriert.
Ist es richtig dass danach unten kein Button von wegen weiter oder so kommt?
Ich bin dann jedenfalls oben rechts auf Setup gegangen und hab dann dem Update von 1.29 auf 1.30 durchgeführt. Danach kamen folgende Meldungen:
Chosse another SQL file...
ERROR: Duplicate column name 'acontent_module' -> #
#
ALTER TABLE `phpwcms_articlecontent` ADD `acontent_module` VARCHAR( 255 ) NOT NULL;
---
Ist das ok?
Wie ist dann die weiter Verfahrensweise?
Was hat es eigentlich mit dem Upgrade Pagelayout auf sich?
Danke vorab.
Brummdad
Ist es richtig dass danach unten kein Button von wegen weiter oder so kommt?
Ich bin dann jedenfalls oben rechts auf Setup gegangen und hab dann dem Update von 1.29 auf 1.30 durchgeführt. Danach kamen folgende Meldungen:
Chosse another SQL file...
ERROR: Duplicate column name 'acontent_module' -> #
#
ALTER TABLE `phpwcms_articlecontent` ADD `acontent_module` VARCHAR( 255 ) NOT NULL;
---
Ist das ok?
Wie ist dann die weiter Verfahrensweise?
Was hat es eigentlich mit dem Upgrade Pagelayout auf sich?
Danke vorab.
Brummdad
Wenn du die Datei vorher schon einmal ausgeführt hast, ist es ok.
Die Meldung besagt, dass die Tabelle schon vorhanden ist.
- Upgrade Pagelayout kannst du ausführen, den Rest brauchst du nicht.
- Die dist.conf.inc.php editieren und die Werte aus der alten conf.inc.php eintragen, oder umgekehrt.
Nachdem die neue config angepasst ist, dist.conf.inc.php umbenennen nach conf.inc.php
- Vor dem kopieren der Dateien V1.30 sichern:
- /config/phpwcms/conf.indexpage.inc.php
- /config/phpwcms/conf.template_default.inc.php
- /phpwcms_template/inc_default/startup.php
- Die gesamten Pfade
/phpwcms_template/inc_css/
/phpwcms_template/inc_cntpart/
- Alle Dateien V1.30 hochkopieren.
Anpassen neue mit alten Dateien
- /config/phpwcms/conf.indexpage.inc.php
- /config/phpwcms/conf.template_default.inc.php
- /phpwcms_template/inc_default/startup.php
Die Dateien die pers. verändert wurden in
/phpwcms_template/inc_css/
/phpwcms_template/inc_cntpart/
Nun sollte es funktionieren.
Knut
http://www.phpwcms.de/forum/viewtopic.php?p=72101#72101
Die Meldung besagt, dass die Tabelle schon vorhanden ist.
- Upgrade Pagelayout kannst du ausführen, den Rest brauchst du nicht.
- Die dist.conf.inc.php editieren und die Werte aus der alten conf.inc.php eintragen, oder umgekehrt.
Nachdem die neue config angepasst ist, dist.conf.inc.php umbenennen nach conf.inc.php
- Vor dem kopieren der Dateien V1.30 sichern:
- /config/phpwcms/conf.indexpage.inc.php
- /config/phpwcms/conf.template_default.inc.php
- /phpwcms_template/inc_default/startup.php
- Die gesamten Pfade
/phpwcms_template/inc_css/
/phpwcms_template/inc_cntpart/
- Alle Dateien V1.30 hochkopieren.
Anpassen neue mit alten Dateien
- /config/phpwcms/conf.indexpage.inc.php
- /config/phpwcms/conf.template_default.inc.php
- /phpwcms_template/inc_default/startup.php
Die Dateien die pers. verändert wurden in
/phpwcms_template/inc_css/
/phpwcms_template/inc_cntpart/
Nun sollte es funktionieren.
Knut
http://www.phpwcms.de/forum/viewtopic.php?p=72101#72101
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Umlaute:
Du musst in der conf.inc.php beidie selben Eintragungen machen wie in der config aus der 1.2.8. WICHTIG!
(Sollte eigentlich passiert sein mit dem Abgleich der beiden Dateien).
Formatierungsprobleme:
Einige CPs haben nun eigene Vorlagen. Zu finden unter /(phpwcms_)template/inc_default/*
und
/(phpwcms_)template/inc_cntpart/*
Du musst in der conf.inc.php bei
Code: Select all
$phpwcms['db_charset'] = 'xxxxx';
$phpwcms['db_collation'] = 'yyyyyyyyyyy';
$phpwcms['charset'] = 'zzzzzz'; //UTF-8 default charset 'iso-8859-1'
(Sollte eigentlich passiert sein mit dem Abgleich der beiden Dateien).
Formatierungsprobleme:
Einige CPs haben nun eigene Vorlagen. Zu finden unter /(phpwcms_)template/inc_default/*
und
/(phpwcms_)template/inc_cntpart/*
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Stimmt, du hattest eigentlich schon alles beschrieben.
Knut
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Vielen Dank bis hierhin!
Website (http://www.bsg-vreden.de) steht wieder.
Sind nur noch ein paar Kleinigkeiten wie Hintergrundfarbe die noch nicht stimmen.
Ist das normal dass sämtlliche Einstellungen des Seitenlayouts weg sind?
Gruß
Brummdad
Website (http://www.bsg-vreden.de) steht wieder.
Sind nur noch ein paar Kleinigkeiten wie Hintergrundfarbe die noch nicht stimmen.
Ist das normal dass sämtlliche Einstellungen des Seitenlayouts weg sind?
Gruß
Brummdad
NeinIst das normal dass sämtlliche Einstellungen des Seitenlayouts weg sind?
Wo sind denn die Farben geblieben, hast du diese im Seiten LAyout eingestellt oder in einer CSS-Datei?
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
- Oliver Georgi
- Site Admin
- Posts: 9906
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Alle 5 Dateiupgrades ausführen! Das schadet nichts.
When upgrading from releases older than 1.1.9:
There are some deeper changes. After upgrading db frame the following
files needs to be processed.
1) UPGRADE FILESTORAGE (all files will be moved and renamed)
2) UPGRADE ARTICLE CONTENT IMAGE
3) UPGRADE ARTICLE CONTENT IMAGELIST
4) UPGRADE ARTICLE SUMMARY IMAGE
When upgrading from releases older than 1.2.9:
5) UPGRADE PAGELAYOUT
Oliver
When upgrading from releases older than 1.1.9:
There are some deeper changes. After upgrading db frame the following
files needs to be processed.
1) UPGRADE FILESTORAGE (all files will be moved and renamed)
2) UPGRADE ARTICLE CONTENT IMAGE
3) UPGRADE ARTICLE CONTENT IMAGELIST
4) UPGRADE ARTICLE SUMMARY IMAGE
When upgrading from releases older than 1.2.9:
5) UPGRADE PAGELAYOUT
Oliver