update 2.0.9 auf 2.1.0

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
roccoco
Beiträge: 34
Registriert: 23. Jun 2006, 19:28

update 2.0.9 auf 2.1.0

Beitrag von roccoco »

Hallo,
habe soeben das update gemacht, bekam aber folgende Fehlermeldung nachdem ich die DB updaten wollte:

S Q L - E R R O R

CODE: 1005
Can't create table './freehost_7890_1/#sql-c79_a4551.frm' (errno: 150)

B A C K T R A C E

FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: db::db_error()

FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: mysqldb->db_error()

FILE: adm_install/update.php
LINE: 188
CALL: mysqldb->query()

Bekomme anschl. allerdings angezeigt, daß alles okay wäre und ich solle auf die Übersichtsseite.
Da kommt dann allerdings:

Fehlermeldung
Die Datenbankversion stimmt nicht mit der Version der Admidio-Scripte überein.


Hoffentlich könnt ihr mir fix helfen...
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

an der Fehlermeldung kann ich momentan nur erkennen, dass der Fehler irgendwo mitten im Script auftritt. Deswegen ist es unwahrscheinlich, dass nur die Versionsnummer nicht richtig hochgesetzt wurde.

Es wäre gut wenn Du in der Gleichen Datenbank mal eine Neuinsatllation von Admidio machen könntest. Am besten einfach mit einem anderen Tabellenpräfix, das kannst Du wärend der Installation auswählen. Läuft diese glatt durch?

Wenn ja gehe in dieser Installation mal zu den Orgaeinstellungen und Poste hier was unter Systeminformationen steht.

Gruß Jochen
roccoco
Beiträge: 34
Registriert: 23. Jun 2006, 19:28

Beitrag von roccoco »

Hallo Jochen,

die Zweitinstallation lief ohne den kleinsten Stolperer und unter den Infos findet sich folgendes:

Systeminformationen

* Admidio-Version: 2.1.0 auf Update prüfen

* PHP Version: 4.3.10

* MySQL Server Version: 4.1.10a

* Safe Mode: Off

* Max. POST-Größe: 20M

* Arbeitsspeicher: 32M

* Dateiuploads: On

* Max. Upload-Größe: 20M

* Max. bearbeitbare Bildgröße: 4.47 MegaPixel

* alle PHP-Informationen: phpinfo()

* Debugmodus: Off

Ich hoffe sehr, es gibt irgendeine Lösung für mein Debakel.

Gruß Rocco
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo Rocco,

das sieht doch schon mal ganz gut aus. PHP und MySQL-Version sollten jedenfalls passen.

Bei einem anderen Fall im Forum hat schon geholfen einfach einen zweiten Versuch zu unternehmen. Backup eingespielt und Update erneut laufen lassen, dann ist alles glatt gelaufen.

Gruß Jochen
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

könntest du noch nachschauen was in der config.php unte $g_organization steht?

Gruß Jochen
roccoco
Beiträge: 34
Registriert: 23. Jun 2006, 19:28

Beitrag von roccoco »

$g_organization = "DGV";
roccoco
Beiträge: 34
Registriert: 23. Jun 2006, 19:28

Beitrag von roccoco »

Hallo,
ein zweiter update-Versuch war auch nicht von Erfolg beschienen... :(

Habe jetzt mal eine komplette Neuinstallation gemacht. Läuft ohne Probleme durch. Kann mich auch anmelden. Wenn ich aber ein neue Mitglied registrieren will, bekomme ich diesen Fehler:

S Q L - E R R O R

CODE: 1062
Duplicate entry '2-1' for key 2

B A C K T R A C E

FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: db::db_error()

FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: mysqldb->db_error()

FILE: adm_program/system/classes/table_access.php
LINE: 304
CALL: mysqldb->query()

FILE: adm_program/system/classes/user.php
LINE: 265
CALL: tableuserdata->save()

FILE: adm_program/modules/profile/profile_save.php
LINE: 276
CALL: user->save()

Melde ich mich dann als Admin an, kann ich den "Neuen" auch finden. Klicke ich auf anlegen, geht nich alles gut. Es öffnet sich die Profilseite. Klicke ich dann auf speichern, bekomme ich diesen Fehler:

S Q L - E R R O R

CODE: 1062
Duplicate entry '2-6' for key 2

B A C K T R A C E

FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: db::db_error()

FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: mysqldb->db_error()

FILE: adm_program/system/classes/table_access.php
LINE: 304
CALL: mysqldb->query()

FILE: adm_program/system/classes/user.php
LINE: 265
CALL: tableuserdata->save()

FILE: adm_program/modules/profile/profile_save.php
LINE: 366
CALL: user->save()

Hat da safe mode ON eventuell seine Hände im Spiel? Ich kenn mich da so rein gar nicht aus. :roll:

Gruß Rocco

...und Frohe Ostern auf diesem Weg...
Engfer
Beiträge: 4
Registriert: 12. Dez 2006, 22:34

Beitrag von Engfer »

Hallo,
ich hab genau die gleiche Fehlermeldung beim DB-Update von Version 1.4.x zu 2.1.6.

Ich habe es auch schon auf verschiedenen Webservern probiert. Ohne Erfolg. Immer die gleiche Meldung.

Wenn es mehrere Leute gibt, die dieses Problem hatten wäre es nett, wenn sie ihre Lösung mal posten würden.

Gruß

Andreas
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

nur so ne Idee. Du könntest mal eine Zwischenversion runterladen und es damit versuchen. Also erstmal auf 2.0.9 und dann auf eine 2.1er https://sourceforge.net/projects/admidio/files/

Gruß Jochen

PS: Außerdem wäre es ganz gut wenn Du auf die von Fasse gestellte Rückfrage im anderen Thread antworten würdest, das würde bei der Fehlersuche helfen.
Antworten