Seite 1 von 1

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 7. Aug 2018, 21:47
von mokraemer
nein, das ist nicht normal. klingt irgendwie danach als würde da ein Teil des Requests gefiltert werden. Hab das schon mal gehört, aber noch nirgendwo gesehen wo es wie passiert. Du kannst dich auch vermutlich einloggen, aber ein Teil der Daten ist halt nicht umgestellt. D.h. Teile der Seite gehen erst mal nicht.
Was du probieren kannst, nach dem Login eine Updatewiederholung auszuführen. Wenn er sich hier auch im Kreis dreht, kannst du es auf jeden Fall abbrechen, er macht nix mehr.
Sonst müßte ich mal wissen, welcher Hoster und welcher Browser das ist.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 7. Aug 2018, 23:06
von mokraemer
das mit dem Rebuild war keine gute Idee. Wenn das Update nicht durchläuft, dann kann ein Rebuild die Daten zerstören, wenn die Tabellen eben nicht auf dem Stand sind, wie sie sein sollten, dann greift der Rebuild auf Daten zu die er nicht lesen kann und schreibt dann evtl. die unvollständigen Daten weg.
Der Fehler im Log ist evtl. unschön aber nicht der Grund warum er hängen bleibt. Welcher Hoster ist das und welcher Browser - beides kann relevant sein, warum es nicht durchläuft.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 11:29
von Luigii
Hallo, gibt es hier Informationen, wie es weiter gegangen ist??
Ich habe nämlich das gleiche Problem. Server steht bei Hosteurope.
Vorlagen und Dokumente sind erst einmal da, aber Klassen und Objekte nicht.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 11:44
von Luigii
Update auf die nightly Version hat nun alles kaputt gemacht. Vielleicht braucht es da doch nocjh einen Zwischenschritt auf die 7.0.4
Ich fange dann nochmal von vorne an mit der 6.3.4

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 14:38
von mokraemer
Dürfte AFAIK keine Rolle spielen.
Sicherlich ist es immer ein Problem, wenn eine ältere Version auf einen neuen Stand gebracht wird. Wir können das ja auch nicht immer testen und müssen uns darauf verlassen das die Daten soweit im Lot sind.
Eigentlich ist bei 8 der kritischere Schritt die Konvertierung der tblContent (das Entfallen von tblLink). bei den Objekten werden fast nur die Spalten aus den Objekt-Tabellen OF_ entfernt. In der tblObjectFiles sollte die Spalte TableID die ID der Klasse (tblObject) haben. Und jedes Objekt OF_ID muß eine ID in tblObjectFiles besitzten (aber ohne das dies stimmt würde auch vorher nichts angezeigt).
Falls sonst was beim Update kaputt geht müßte ich wissen, was da wie schief war, damit man das evtl. im Updater noch bereinigen kann.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 14:43
von Luigii
Ja, bin da gerade dran.
Also ich habe nun mal vor dem Update von 7.0.4 auf 8.0.3 die PHP Version von 5.6 auf 7.2 umgestellt und siehe da, das Update läuft durch.
Allerdings wurden die Objekte nicht angezeigt. Das lag daran, dass bei den Arbeitsbereichen die Vorlage scheinbar nicht übernommen wurde, das Feld war einfach leer. Trage ich die Vorlagen nach, werden auch die Inhalte der Objekte wieder ausgegeben.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 14:48
von Luigii
Folgender Code scheint Probleme zu machen, jedenfalls bricht hier die Ausgabe der Seite ab:

Code: Alles auswählen

<?php if ($GLOBALS['lv']->anz_all > 9) { ?>
								
	<we:listview type="object" classid="3" order="Ort">
		…								
	</we:listview>
	
<?php } ?>
Ist daran etwas offensichtlich falsch?

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 15:23
von Luigii
OK, ich sehe das anz_all jetzt protected ist, was wohl heißt, dass ich das nicht auslesen kann.
Das wir dwahrscheinlich seinen Sinn haben (oder?), ist für mich aber nun blöd!!
Wie kann ich denn die Gesamtanzahl der Einträge in einem Listview zugreifen?
Ich brauche das, weil ich will eine bestimmte Ausgabe machen, wenn mehr als 9 Einträge vorhanden sind.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 16:58
von WBTMagnum

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 17:16
von Luigii
Wow, danke Magnum, das hat jetzt wirklich geholfen.
Ich glaube ich muss mal wieder Forum lesen eingfach so, bin nicht mehr auf dem neuesten Stand.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 18:04
von mokraemer
die Frage ist nur, warum nicht die Tags verwendet werden....
Sollte nicht <we:listviewRows> genau das gleiche ausgeben?
wir wollen nämlich die ganzen globalen Variablen entfernen und dazu gehört dann auch $GLOBALS['lv'] .
Viele der globalen Variablen werden zukünftig in den Tags (künftig Klassen https://www.webedition.org/de/dokumenta ... collapse-1) gehalten. Das macht den Zugriff sauberer.

Re: Update von 7.0.3 auf 8.0.3

Verfasst: Di 25. Sep 2018, 18:49
von Luigii
Stimmt, ich hab es grad mal eingesetzt und es geht wunderbar, danke. :wink: