Solved - Update auf 3.1

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
Solluh
Beiträge: 60
Registriert: 25. Feb 2007, 20:30
Wohnort: bei Berlin
Kontaktdaten:

Solved - Update auf 3.1

Beitrag von Solluh »

Lieber Fasse und liebe andere Entwickler,

ich benutze Admidio seit der Version 1.? - bin also ein relativ erfahrender Nutzer, was Updates betrifft.
Soeben habe ich von der letzten 3.0 auf die 3.1 geupdatet, nach Aufruf erscheint ein Fehler:

Fatal error: Class 'Database' not found in [...]/admidio/adm_program/system/common.php on line 70.

Es war das erste Mal, dass ich auch die index.php austauschen sollte, habe ich das bisher nur übersehen?
Wenn ich mein Backup der 3.0 zurückspiele, funktioniert es wieder.

Gruß vom Solluh
Zuletzt geändert von Solluh am 16. Feb 2016, 21:21, insgesamt 1-mal geändert.
Solluh
Beiträge: 60
Registriert: 25. Feb 2007, 20:30
Wohnort: bei Berlin
Kontaktdaten:

Re: Update auf 3.1

Beitrag von Solluh »

So, nun habe ich die Dateien und die Plugins erneut runter- und dann hochgeladen und jetzt komme ich weiter. Aber beim Datenbankupdate gibt es ein neues Problem:

Code: Alles auswählen

S Q L - E R R O R

CODE: HY000
1025

Error on rename of './[...]/adm_announcements' to './[...]/#sql2-33a-26d66ad' (errno: 152)

B A C K T R A C E

FILE: adm_program/system/classes/database.php
LINE: 433
CALL: Database->showError()

FILE: adm_program/system/classes/componentupdate.php
LINE: 109
CALL: Database->query()

FILE: adm_program/system/classes/componentupdate.php
LINE: 206
CALL: ComponentUpdate->executeStep()

FILE: adm_program/installation/update.php
LINE: 429
CALL: ComponentUpdate->update()
Ich verzweifle! :-(

Gruß vom Solluh
Benutzeravatar
fasse
Administrator
Beiträge: 6132
Registriert: 12. Nov 2005, 16:06

Re: Update auf 3.1

Beitrag von fasse »

Hallo Solluh,

bei deinem ersten Problem ist wohl was beim Upload der Dateien schief gelaufen.
Beim 2. Problem bin ich jetzt auch erst einmal überfragt. Bisher ist das Update auf mehreren Installationen durchgelaufen. Auch im Beta-Test gab es keine Probleme damit. Wenn du mal Zeit hast, könntest du das Update noch einmal Probieren und wenn es dann auf den Fehler läuft bitte mal in die Datenbank gehen und dort in der Tabelle adm_components in der Zeile mit com_type = CORE nachschauen , was dort unter com_update_steps steht?

Dann weiß ich schon mal genau welcher Schritt die Probleme macht.

Viele Grüße
Fasse
Solluh
Beiträge: 60
Registriert: 25. Feb 2007, 20:30
Wohnort: bei Berlin
Kontaktdaten:

Re: Update auf 3.1

Beitrag von Solluh »

Hallo fasse,

ich habe heute ein weiteres mal hochgeladen, und den Updateversuch gestartet, gleiches Ergebnis.

Die von dir angefragte Zeile der Datenbank:

Code: Alles auswählen

id  type    name_intern  name          version  beta  update_step  timestamp_installed
1   SYSTEM  CORE         Admidio Core  3.1.0    0     115          2015-07-09 13:13:12
Ich hoffe, dass es dir bei der Analyse hilft.

Konfiguration: Jetzt MySQL 5.5, PHP 5.6, gehostet bei 1und1.

Dank und Gruß vom Solluh
Benutzeravatar
fasse
Administrator
Beiträge: 6132
Registriert: 12. Nov 2005, 16:06

Re: Update auf 3.1

Beitrag von fasse »

Hallo Solluh,

das hat schon mal geholfen. Kannst du jetzt bitte noch mal schauen ob in der Tabelle adm_announcements in deiner 3.0 ein Constraint auf der Spalte ann_org_shortname hinterlegt ist?
Der müsste adm_FK_ANN_ORG heißen.

Wenn ich das richtig sehe, gibt es den bei dir nicht oder?

Viele Grüße
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6132
Registriert: 12. Nov 2005, 16:06

Re: Update auf 3.1

Beitrag von fasse »

Falls dem so ist, dann aktualisiere bitte noch einmal die Dateien auf die 3.1 und kopiere vor dem Update die entpackte Datei aus dem Anhang nach adm_program/installation/db_scripts.

Bei dir erscheint der Fehler beim Löschen des constraints. In der angehängten Datei habe ich jetzt eingestellt, dass dieser Fehler ignoriert werden kann. Falls du nämlich keine MySQL mit InnoDB hast oder hattest, dann existiert dieser constraint nicht.

Viele Grüße
Fasse
Dateianhänge
update_3_1.xml.zip
(1.93 KiB) 341-mal heruntergeladen
Solluh
Beiträge: 60
Registriert: 25. Feb 2007, 20:30
Wohnort: bei Berlin
Kontaktdaten:

Re: Update auf 3.1

Beitrag von Solluh »

Lieber fasse,
so hat es funktioniert, juhuu! :D
Dateianhänge
Success.JPG
Success.JPG (44.78 KiB) 6914 mal betrachtet
Antworten