Update Problem: 1.1 RC -> 1.3.3

Alle installationsbezogenen Probleme hier posten. Dies sollte die erste Anlaufstelle bei Problemen sein.
Post Reply
mauer-design
Posts: 15
Joined: Tue 18. Dec 2007, 09:38

Update Problem: 1.1 RC -> 1.3.3

Post by mauer-design »

Hallo,

ich habe seit langem ein PHPWCMS (v. 1.1 RC) laufen und wollte dieses nun auf die neueste Version updaten, nicht zuletzt wegen der Captcha-Funktion.

Nach genauer Befolgung der Beschreibung geschieht aber folgendes: NAch dem Klick auf "Update Database" arbeitet er kurz und springt dann auf die Seite dbdown.php

Kann sich das einer von euch erklären? Gibts es Lösungsansätze? Ideen?

Ich wäre euch sehr dankbar!

MfG

Andy
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Post by juergen »

Hallo,

die Lage der Konfigurtationsdatei hat sich geändert. Die neue Version (die ja auch das update macht) sucht die conf.inc.php in /config/phpwcms

also musst du die (ich glaube) von /include/config nach /config/phpwcms kopieren.

:idea:
mauer-design
Posts: 15
Joined: Tue 18. Dec 2007, 09:38

Post by mauer-design »

AH, ok. ich kann mich nicht daran erinnern, die datei kopiert zu haben. Möglicherweise habe ich das übersehen. Ich werde dies gleich nachher ausprobieren. Vielen Dank schon mal. Wenn sonst noch einer zwischenzeitlich ne Ideee hat, nur her damit! Danke!
mauer-design
Posts: 15
Joined: Tue 18. Dec 2007, 09:38

Post by mauer-design »

also, ich habe alles nochmal gemacht...

jetzt springt er auf upgrade.php und zeigt ne leere weiße seite an...

wenn ich versuche das cms komplett neu zu installieren, belibt er bei den superuser settings hängen und fährt nicht mit dem setup fort... ich bin langsam am verzweifelen... Hat einer die gleichen Fehler und konnte die lösen?
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Post by juergen »

So ...dann mal Schritt für Schritt:

Das hier füllst du aus:

Code: Select all

<?php
/*************************************************************************************
   Copyright notice
   
   (c) 2002-2007 Oliver Georgi (oliver@phpwcms.de) // All rights reserved.
 
   This script is part of PHPWCMS. The PHPWCMS web content management system is
   free software; you can redistribute it and/or modify it under the terms of
   the GNU General Public License as published by the Free Software Foundation;
   either version 2 of the License, or (at your option) any later version.
  
   The GNU General Public License can be found at http://www.gnu.org/copyleft/gpl.html
   A copy is found in the textfile GPL.txt and important notices to the license 
   from the author is found in LICENSE.txt distributed with these scripts.
  
   This script is distributed in the hope that it will be useful, but WITHOUT ANY 
   WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
   PARTICULAR PURPOSE.  See the GNU General Public License for more details.
 
   This copyright notice MUST APPEAR in all copies of the script!
*************************************************************************************/

// phpwcms base values -> needed in any document


// database values
$phpwcms['db_host']           = 'localhost';
$phpwcms['db_user']           = '';
$phpwcms['db_pass']           = '';
$phpwcms['db_table']          = '';
$phpwcms['db_prepend']        = '';
$phpwcms['db_pers']           = 1;
$phpwcms['db_charset']        = 'latin1';
$phpwcms['db_collation']      = 'latin1_general_ci';
$phpwcms['db_version']        = 0;

// site values
$phpwcms['site']              = 'http://'.$_SERVER['SERVER_NAME'].'/';
$phpwcms['admin_name']        = 'Webmaster';
$phpwcms['admin_user']        = 'admin';
$phpwcms['admin_pass']        = 'acf977c1cfa27a463246f6963055cb11'; //MD5
$phpwcms['admin_email']       = 'noreply@'.str_replace(array('www.', 'WWW.', '/'), '', $_SERVER["HTTP_HOST"]);

// paths
$phpwcms['DOC_ROOT']          = $_SERVER['DOCUMENT_ROOT'];
$phpwcms['root']              = '';
$phpwcms['file_path']         = 'filearchive';
$phpwcms['templates']         = 'template';
$phpwcms['content_path']      = 'content';
$phpwcms['cimage_path']       = 'images';
$phpwcms['ftp_path']          = 'upload';

// content values
$phpwcms['file_maxsize']      = 52428800; //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']   = 538;      //max height of the large preview image
$phpwcms['max_time']          = 1800;     //nach wieviel Sekunden soll automatischer logout erfolgen? 1800 Sekunden=30Minuten

// other stuff
$phpwcms['compress_page']     = 3;        //wenn 1 = Seite komprimieren, 0 = Kompresion aus
$phpwcms['imagick']           = 0;        //if 0 = GD, 1 = ImageMagick convert, 2 = ImageMagick 4.2.9
$phpwcms['imagick_path']      = '';       //Path to ImageMagick
$phpwcms['use_gd2']           = 1;        //if 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']        = 0;        //enable/disable phpmyadmin in Admin section
$phpwcms['default_lang']      = 'en';     //default language
$phpwcms['charset']           = 'ISO-8859-1';       //default charset 'iso-8859-1'
$phpwcms['allow_remote_URL']  = 0;        //0 = no remote URL in {PHP:...} replacement tag allowed, 1 = allowed
$phpwcms['gt_mod']            = 0;        //0 = Graphical Text MOD disabled, 1 = enabled
$phpwcms['jpg_quality']       = 85;		  //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['recipient_count']   = 0;
$phpwcms['inline_download']   = 1; //try to open download document in browser window
$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['BOTS']			  = array('googlebot', 'msnbot', 'ia_archiver', 'altavista', 'slurp', 'yahoo', 'jeeves', 'teoma', 'lycos', 'crawler');
$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']      = 1; // enables HTC Hover for IE < 7 - has no effect in other browsers
$phpwcms['IE_htc_png']        = 1; // enables HTC pngbehavior for IE < 7 - has no effect in other browsers
$phpwcms['timezone_GMT']  	  = '+1';
$phpwcms['Bad_Behavior']      = 1; // enables spam blocking by Bad Behavior
$phpwcms['wysiwyg_template']  = array(	'FCKeditor' => 'phpwcms_basic,phpwcms_default,Default,Basic', 
										'SPAW2' => 'standard,all,mini'  );
								   //'SPAW' => 'default,mini,full,sidetable,intlink',
								   
$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
$phpwcms['SESSION_FEinit']    = 0; // set 1 to enable sessions in frontend, 0 to disable sessions in frontend
$phpwcms['Login_IPcheck']     = 0;


// 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']   = 'info@localhost';
$phpwcms['SMTP_FROM_NAME']    = 'My Name';
$phpwcms['SMTP_HOST']         = 'localhost';
$phpwcms['SMTP_PORT']         = 25;
$phpwcms['SMTP_MAILER']       = 'mail';
$phpwcms['SMTP_AUTH']         = 0;
$phpwcms['SMTP_USER']         = 'user';
$phpwcms['SMTP_PASS']         = 'pass';

define('PHPWCMS_INCLUDE_CHECK', true);

?>
in einem neutralen Editor, der die Struktur der Datei nicht verfälscht.
Du hast die neue Version drüber kopiert, die alte zuvor gesichert ? Sollte sein !



jetzt speicherst du die Datei oben als

Code: Select all

 config/phpwcms/conf.inc.php 
Da darf jetzt keine weisse Seite kommen....

Update ist noch nicht fertig aber seh erst mal zu bis dahin zu kommen ...

[/code]
mauer-design
Posts: 15
Joined: Tue 18. Dec 2007, 09:38

Post by mauer-design »

alles schon passiert! alter version weitesgehen dentfernt. ich habe präzise die anleitung befolgt!
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Post by juergen »

prima, dann gehts an die Fehlersuche.... :shock:

Da steht aber nichts davon dass die alte Version entfernt werden solll :?
mauer-design
Posts: 15
Joined: Tue 18. Dec 2007, 09:38

Post by mauer-design »

Doch!
Löschen Sie bitte alle Ordner, die mit phpwcms zusammen hängen auf ihrem Server / Webspace bis auf

content
content/pages(seit 1.1-RC4 22.05.2004)
filearchive(vorher phpwcms_filestorage)
template (vorher phpwcms_template)

Löschen Sie bitte auch noch den Inhalt folgender Ordner

content/images
content/gt (seit 1.1-RC4 03.06.2004)
content/rss (seit Version 1.1.5)


Warum löschen ? Dies ist nur eine Vorsichtsmaßnahme, da es bei manchen Webspace Anbietern zu Problemen kommt, wenn man Dateien überschreiben will. Ausserdem gibt es soviele Änderungen und somit wird sicher gestellt, dass keine alten Dateien im System bleiben.

Laden Sie nun die die aktuelle Version hoch. Danach sollten Sie folgende Ordner auf Ihrem Webspace sehen.
Post Reply