Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Probleme nach Update auf 1.4.2 mit Contentflex {filelist} Element
jwitt
Beitrag Wed. 26. November 2008, 08:50
Beitrag #1


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 129
Mitglied seit: 30.06.2006
Wohnort: Hamburg
Mitglieds-Nr.: 27



Hallo Sefrengo-Freunde,
ich habe hier eine lokale Sefrengo-Installation (vorher 1.4.1) , die ich nach der Updateanleitung auf 1.4.2 gebracht hab, ohne das es zu einer Fehlermeldung gekommen ist.
Die Seite verwendet in Contentflex (1.8.0) u.a. das Element {filelist}. Dieses ist nach dem Update im Backend un Frontend ohne Inhalt. In derModulübersicht wird auch nach wie vor nur die Version 1.8.0 angezeigt. Ich habe jetzt schnell eine 2. Testinstallation vorgenommen (Neuinstallation) und mir von dort die Contentflex 1.8.1 runter geladen und in meine lokale Installation hochgeladen (in der Hoffnung, daß jetzt wieder der Inhalt von dem Element {filelist} angezeigt wird). Jetzt wird mir zwar der Inhalt wieder angezeigt, aber auch diese Fehlermeldung (so oft, wie Dateien vorkommen)

QUELLTEXT
Warning: Division by zero in
C:\Programme\VertrigoServ\www\castor\backend\inc\mod.contentflex_cache.php on line 502


Hätte das Update auf die 1.8.1 nicht automatisch erfolgen müssen (Ist es wohl zum Teil auch, denn es wird ja kein Inhalt mehr bei {filelist} angezeigt)?

Was muß ich tun, damit die Fehlermeldung verschwindet?

Danke für Eure Hilfe
Jürgen
Go to the top of the page
 
+Quote Post
andi
Beitrag Wed. 26. November 2008, 09:01
Beitrag #2


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



guten morgen jürgen

ZITAT(jwitt @ Wed. 26. November 2008, 08:50) *
Hätte das Update auf die 1.8.1 nicht automatisch erfolgen müssen (Ist es wohl zum Teil auch, denn es wird ja kein Inhalt mehr bei {filelist} angezeigt)?

nein. bei einem update von einer alten installation bleiben die module jeweils unberührt.

ZITAT(jwitt @ Wed. 26. November 2008, 08:50) *
[code]Warning: Division by zero in
Warning: Division by zero in
C:\Programme\VertrigoServ\www\castor\backend\inc\mod.contentflex_cache.php on line 502

versuch die datei mal mit derjenigen aus dem contenflex 1.8.1 beitrag zu ersetzen oder lösch deinen cache in sefrengo.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
jwitt
Beitrag Wed. 26. November 2008, 09:48
Beitrag #3


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 129
Mitglied seit: 30.06.2006
Wohnort: Hamburg
Mitglieds-Nr.: 27



Hallo andi,

vielen Dank für Deine superschnelle Antwort :-)

ZITAT
nein. bei einem update von einer alten installation bleiben die module jeweils unberührt.

OK

ZITAT
versuch die datei mal mit derjenigen aus dem contenflex 1.8.1 beitrag zu ersetzen oder lösch deinen cache in sefrengo.


Das habe ich beides versucht, aber keine Änderung im Ergebnis.

Dann hat es mit dem Contentflex wohl selber nichts zu tun - vielleicht ist mit dem Sefrengo-Update etwas nicht OK.

Bei einer kompletten Neuinstallation tritt dieser Fehler jedenfalls nicht auf, wie ich schnell einmal überprüft habe.

Gruß
Jürgen
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Wed. 26. November 2008, 14:51
Beitrag #4


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Mit dem Update hat der Fehler vermutlich nichts zu tun, der Fehler kommt ja schon aus der mod.contentflex_cache.php, was auf einen Fehler im Modul hinweist. Da wird eine Division durch 0 gemacht, was natürlich nicht erlaubt ist.

Ich habe mir die Stelle im Code mal angeschaut, ersetz doch bitte mal ab Zeile 502

QUELLTEXT
if ((($all_file_count)%$modconftplbetweenrowcounter)==0)
    $filelist_output.=$tpl_between_row;


gegen

QUELLTEXT
if ($all_file_count > 0 && $modconftplbetweenrowcounter > 0)
{
    if ((($all_file_count)%$modconftplbetweenrowcounter)==0)
        $filelist_output.=$tpl_between_row;
}


Gehts jetzt?


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
mika
Beitrag Mon. 1. December 2008, 15:34
Beitrag #5


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



Hab nach dem Update das gleiche Problem > DAteiliste aus Contentflex wird nicht mehr angezeigt. Kann auch über Bearbeitungs-Button nicht mehr bearbeitet werden. Neu eingefügte Dateilisten können ebenfalls nicht bearbeitet werden.

@Björn: Patch von dir hat leider nicht funktioniert.

Michel
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 2. December 2008, 20:59
Beitrag #6


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ContentFlex v01.08.02 behebt das problem bzgl. dem "Division by zero"-Warning. mein fix ist etwas anders als von Björn vorgeschlagen ...


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
mika
Beitrag Wed. 3. December 2008, 18:25
Beitrag #7


Advanced Member
*****

Gruppe: Wikiadmins
Beiträge: 150
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 63



Merci Alex, werds demnächst ausprobieren (habe wieder die 1.4.1 reinstalliert und mache demnächst noch mal den update)

michel
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 23.4.24 - 23:42

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.