Seite 1 von 1
					
				Probleme nach Upgrade auf 4.8.15
				Verfasst: Mo 6. Jun 2011, 15:14
				von Mc
				Habe ein Upgrade von 4.8.14 auf 4.8.15 durchgeführt. Installation hat funktioniert, im Frontend kam die Fehlermeldung
Illegal call
In der neuen config.php in contenido/includes ist folgender Befehl offensichtlich neu:
defined('CON_FRAMEWORK') or die('Illegal call');
Den habe ich mal probehalber auskommentiert, dann hat es wieder funktioniert. 
Das kann aber doch keine befriedigende Lösung sein.
Habe folgendes System:
Server Betriebssystem 	Apache
PHP Datenbankerweiterung 	mysql
Datenbankserver-Version 	5.1.57
Installierte PHP-Version 	5.2.17
safe_mode 	Deaktiviert
magic_quotes_gpc 	Aktiviert
magic_quotes_runtime 	Deaktiviert
gpc_order 	 
memory_limit 	128M
max_execution_time 	30
Deaktivierte Funktionen 	nichts deaktiviert
Gettext Erweiterung 	geladen
sql.safe_mode 	Deaktiviert
Gruß Mc
			 
			
					
				Re: Probleme nach Upgrade auf 4.8.15
				Verfasst: Mo 6. Jun 2011, 17:38
				von Oldperl
				Hallo Mc,
das kann eigentlich nicht sein, die von dir benannte Sicherheitsabfrage ist/war auch schon in der 4.8.14 enthalten, da sollte sich auch nichts geändert haben. Die 4.8.15 ist laut Dominik ein Sicherheitupdate mit allen Funktionen und features der 4.8.14 zuzüglich diesen Änderungen.
 
 http://forum.contenido.org/viewtopic.php?f=25&t=31239
Solltest du, wider Erwarten, andere Unterschiede bei den beiden (original) Versionen finden, so müßte Dominik da nochmal nachschaun.
Gruß aus Franken
Ortwin
 
			 
			
					
				Re: Probleme nach Upgrade auf 4.8.15
				Verfasst: Mo 6. Jun 2011, 19:09
				von Mc
				Hallo Ortwin,
ich habe nochmals mit einer gesicherten Version von 4.8.14 verglichen. Da war es nicht drin.
Ohne Auskommentieren von defined('CON_FRAMEWORK') or die('Illegal call'); funktioniert es nicht.
Viele Grüße ebenfalls aus Franken
Mc
			 
			
					
				Re: Probleme nach Upgrade auf 4.8.15
				Verfasst: Mo 6. Jun 2011, 19:34
				von Oldperl
				Hallo Mc,
in einer, mit dem Setup der 4.8.14 erstellten, config.php ist definitiv die Sicherheitsabfrage drin. Das kannst du gerne im Setup der 4.8.14 prüfen indem du im Ordner setup/templates die entsprechende Templatedatei anschaust (config.php.tpl).
Auszug
Code: Alles auswählen
<?php
/**
 * Project: 
 * Contenido Content Management System
 * 
 * Description: 
 * Defines all general variables of Contenido.
 * 
 * NOTE: This configuration file was generated by Contenido setup!
 * 
 * Requirements: 
 * @con_php_req 5.0
 * 
 *
 * @package    Contenido Backend classes
 * @version    1.1.0
 * @author     unknown
 * @copyright  four for business AG <www.4fb.de>
 * @license    http://www.contenido.org/license/LIZENZ.txt
 * @link       http://www.4fb.de
 * @link       http://www.contenido.org
 * 
 * {@internal 
 *   created  2010-05-16
 *   modified 2010-05-20, Murat Purc, removed request check during processing ticket [#CON-307]
 *   
 *   $Id$
 * }}
 * 
 */
defined('CON_FRAMEWORK') or die('Illegal call');
global $cfg;
/* Section 1: Path settings
........
Ich kann mich des Verdachtes nicht erwehren, das es sich bei deinem momentan installiertem Contenido um ein Mischmasch der Versionen handelt. Eventuell solltest du dir überlegen mal ein "sauberes" Upgrade zu fahren, eine Anleitung dazu findest du auf meinem Blog.  
 http://www.ortwinpinke.de/2009/05/18/co ... -mandanten
Oh Nuremberg 

Ja das is ja nich so weit.  

Vielleicht klappt das ja doch mal mit meiner Idee eines fränkischen Contenido-Stammtisches oder einer ähnlichen Aktion.
Gruß aus Franken
Ortwin
 
			 
			
					
				Re: Probleme nach Upgrade auf 4.8.15
				Verfasst: Di 7. Jun 2011, 05:23
				von ngcat
				Mc hat geschrieben:Habe ein Upgrade von 4.8.14 auf 4.8.15 durchgeführt. Installation hat funktioniert, im Frontend kam die Fehlermeldung
Illegal call
Was steht denn unter Administration/System/Contenido Error Log?
Eventuell muss die Sprachcodierung in php definiert werden.
 
			 
			
					
				Re: Probleme nach Upgrade auf 4.8.15
				Verfasst: Di 7. Jun 2011, 07:38
				von Oldperl
				ngcat hat geschrieben:Was steht denn unter Administration/System/Contenido Error Log?
Nix direkt diesen Fehler betreffendes.
ngcat hat geschrieben:Eventuell muss die Sprachcodierung in php definiert werden.
Welche Sprachcodierung in PHP?
Und was bitte soll eine Sprachcodierung mit einer fehlenden Konstantendefinition zu tun haben?
Gruß aus Franken
Ortwin
 
			 
			
					
				Re: Probleme nach Upgrade auf 4.8.15
				Verfasst: Di 7. Jun 2011, 21:59
				von ngcat
				Oldperl hat geschrieben:
Und was bitte soll eine Sprachcodierung mit einer fehlenden Konstantendefinition zu tun haben?
Ich beziehe mich auf den illegal call, den ich erst kürzlich bei einem Update von 4.8.12 auf .15 hatte.
Anhand des Error logs und etwas googeln fand ich heraus, dass ich die Werte
mbstring.internal_encoding = iso-8859-1 und
mbstring.encoding_translation = On
in der php.ini setzen musste.
Danach lief alles perfekt.
Gruss aus der Zentralschweiz
ngcat