Seite 1 von 1

Kann mich nicht einloggen

Verfasst: Di 13. Apr 2004, 08:00
von HoPatty
Ich habe Contenido 4.4.4 lokal installiert. Wenn ich mich nun im Verzeichnis http://localhost/contenido-4.4.4/contenido mit admin/admin anmelden möchte, kommt folgende Fehlermeldung: "Invalid login or password!".

Habe ich etwas übersehen?

Gruß,
HoPatty

Verfasst: Di 13. Apr 2004, 08:36
von HoPatty
Im error.log steht:
Premature end of script headers: c:/apache/php/php.exe

Verfasst: Di 13. Apr 2004, 08:38
von Halchteranerin
Hallo,

wurde Contenido richtig installiert? Es muessen 51 Tabellen in der Datenbank vorhanden sein. Erst vor wenigen Tagen hatten wir hier auch jemanden, der hatte das gleiche Problem, und es hat sich herausgestellt, dass die Installation wohl nicht richtig abgeschlossen war, es waren nur 27 Tabellen in der DB.

Gruss
Christa

Verfasst: Di 13. Apr 2004, 09:23
von HoPatty
Ja, es sind alle 51 Tabellen in der DB!

Verfasst: Di 13. Apr 2004, 09:32
von Halchteranerin
HoPatty hat geschrieben:Ja, es sind alle 51 Tabellen in der DB!
Hast Du das mit Beispielen installiert oder zumindest mit Modulen installiert? Wenn ja, sind auch Inhalte in der Datenbank? Ich weiss nicht, aber ich wurde trotzdem versuchen, Contenido nochmal zu installieren. Ausserdem hast Du Deine Frage an der falschen Stelle gepostet, denn das ist das Installationsforum fuer 4.2, und Du hast 4.4.4, sagtest Du. :)

Verfasst: Di 13. Apr 2004, 09:45
von HoPatty
Nach der xten Installation konnte ich mich nun einloggen! Frag mich nicht wieso. Ich habe Contenido mit Beispielen und Modulen installiert.

Vielen Dank für Deine Hilfe!

Gruß,
HoPatty

Verfasst: Di 13. Apr 2004, 09:47
von timo
ist die Datei errorlog.txt im Verzeichnis contenido/logs angelegt? Wenn ja, was steht drin?

Verfasst: Di 13. Apr 2004, 10:00
von HoPatty
Stimmt. Die errorlog.txt ist nicht vorhanden. (Bei einer vorherigen Installation war sie allerdings da - siehe oben.)

Nun steht unter Administration/System im Upgrade-error-log:

2004-Apr-Tue 10:40:32: error 1060 (Duplicate column name 'idtplcfg') - Invalid SQL: ALTER TABLE con_art_lang ADD COLUMN idtplcfg int(10) NOT NULL DEFAULT '0' <br><br>

Verfasst: Di 13. Apr 2004, 10:02
von HoPatty
Das heißt, eigentlich steht da eine ganze Seite voll mit dieser Art von Fehlermeldung.

Verfasst: Di 13. Apr 2004, 10:04
von timo
das upgrade-errorlog kannst du ignorieren.

wichtig ist das errorlog.txt. Probier mal, dich mit sysadmin/sysadmin einzuloggen.

Wenn das auch nicht geht und die Installation wirklich neu ist und auch das errorlog.txt leer ist, ist etwas ziemlich kaputt bei dir...wie hast du Contenido hochgeladen?

Verfasst: Di 13. Apr 2004, 10:22
von HoPatty
Auch wenn ich mich unter sysadmin einlogge, fehlt die errorlog.txt. Ich habe Contenido lokal unter Win98 installiert.

Verfasst: Mi 14. Apr 2004, 00:40
von ttb
das upgrade-errorlog kannst du ignorieren.
:?: Bei der fehlermeldung?
2004-Apr-Tue 10:40:32: error 1060 (Duplicate column name 'idtplcfg') - Invalid SQL: ALTER TABLE con_art_lang ADD COLUMN idtplcfg int(10) NOT NULL DEFAULT '0' <br><br>
Ich vermute mal, dass der DB-User nicht das Alter-Recht besitzt und dass deswegen die Installation nicht geklappt hat...ändern kannst du die Rechte z. B. via PHPMyAdmin.

Verfasst: Mi 14. Apr 2004, 09:15
von Halchteranerin
ttb hat geschrieben::?: Bei der fehlermeldung?
Auch ohne die 'Innereien' von Contenido zu kennen, wuerde ich sagen, ja! Denn in der Fehlermeldung steht u.a.
(Duplicate column name 'idtplcfg')
was lediglich heisst, dass die Spalte idtplcfg schon vorhanden ist, das hat nichts mit den Rechten des Users zu tun.

Gruss
Christa

Verfasst: Mi 14. Apr 2004, 10:03
von timo
Ja. In der aktuellen Setup-Routine werden die Datenbank-Upgrades direkt ausgeführt, ohne Prüfung auf Plausibilität und eventuellem vorhandensein von Spalten. Daher sind nahezu bei jedem Setup auch Einträge in diesem Logfile vorhanden.