Zum Inhalt springen

kein Admin-Login möglich & keine Startseite erscheint

Erstellt am 25. Dezember 2007 · 5 Antworten · letzte Antwort am 26. Dezember 2007

Tags: Frage

carmencita01 ·

Hallo zusammen,
erstmal möchte ich Euch noch schöne Weihnachten wünschen. Ich bin neu hier im Forum und heiße Carmen.
Leider muss ich mich auch gleich mit einem Problem vorstellen.
Zum einen wird mir die Frontend-Startseite meines Online-Projektes nicht mehr angezeigt. Es erscheint nur folgende Meldung:

"[​i]Error!
No pages are found on the rootlevel![/i]"

Das kann ich mir nicht erklären, da gestern noch alles einwandfrei funktioniert hat und ich im Backend auch nichts verändert habe.

Das andere Problem ist, dass ich mich nicht mal mehr ins Backend einloggen kann, um zu schauen, wo der Fehler liegt.
Ich habe es schon über das Install-Tool > Database-Analyser probiert und etliche neue Admin-Accounts angelegt, aber es kommt jedesmal beim Login die Meldung:

"Your login attempt did not succeed. Make sure to spell your username and password correctly, including upper/lowercase characters."

Ich bin auch direkt in die Datenbank gegangen und habe ein neu generiertes MD5-Passwort eingegeben. Aber das klappt auch nicht.
Ich komme einfach nicht mehr rein!!!

Habt Ihr noch irgendwelche Lösungsansätze?

Vielen Dank,
Carmen

carmencita01 ·

So, habe auch nochmal andere Foren durchforstet. Dort war der Ansatz zum einen in den typo3conf-Ordner zu gehen und alle Dateien, die mit temp_caches beginnen zu löschen.

Habe ich gemacht. Es gibt keine Veränderung.

Danach habe ich das gemacht, was in folgendem Beitrag vom Bugtracker steht, gemacht: http://bugs.typo3.org/view.php?id=2334, also in der class.t3lib_userauth.php die folgenden Zeilen ( bei mir Zeilen 1067 und 1068-) auskommentiert:

if ($_SESSION['login_challenge'] !== $loginData['chalvalue']) {
						if ($this->writeDevLog) 	t3lib_div::devLog('PHP Session stored challenge "'.$_SESSION['login_challenge'].'" and submitted challenge "'.$loginData['chalvalue'].'" did not match, so authentication failed!', 't3lib_userAuth', 2);
						#$this->logoff();
						#return FALSE;
					}

Aber auch das hilft nicht.
Ach ja, nur zur Information. Ich habe Version 4.1.2. Ich benutze diese Version seit der Installation, habe also kein Update von einer älteren Version oder so gemacht.

carmencita01 ·

So, habe bin jetzt nochmal in das
Install-Tool gegangen und dort im Database Analyser "Compare with $TCA" angeklickt. Ich bekomme eine Verbindung zur Datenbank. Es werden auch 47 Tabellen gefunden, aber danach kommt folgende Meldung:

Invalid table and field definitions in $TCA!
There are some tables and/or fields configured in the \$TCA array which does not exist in the database! This will most likely cause you trouble with the TYPO3 backend interface!

pages
Field name: Suggested database field:

be_users
Field name: Suggested database field:

be_groups
Field name: Suggested database field:

sys_filemounts
Field name: Suggested database field:

sys_workspace
Field name: Suggested database field:

sys_language
Field name: Suggested database field:

tt_content
Field name: Suggested database field:

fe_users
Field name: Suggested database field:

fe_groups
Field name: Suggested database field:

sys_domain
Field name: Suggested database field:

pages_language_overlay
Field name: Suggested database field:

sys_template
Field name: Suggested database field:

static_template
Field name: Suggested database field:

sys_note
Field name: Suggested database field:

tx_rtehtmlarea_acronym
Field name: Suggested database field:

tt_news
Field name: Suggested database field:

tt_news_cat
Field name: Suggested database field:

tx_tcdirectmail_targets
Field name: Suggested database field:

tx_tcdirectmail_bounceaccount
Field name: Suggested database field:

tx_veguestbook_entries
Field name: Suggested database field:


Tables from database, but not in $TCA:
Correct number of tables in the database
There are no extra tables in the database compared to the configured tables in the $TCA array.


Fields from database, but not in $TCA:
Correct number of fields in the database
There are no additional fields in the database tables compared to the configured fields in the $TCA array.

Ich habe jetzt nochmal in der DB bei den Passwörtern nachgeschaut und festgestellt, dass er die über den Database-Analyser angelegten Passwörter in der Datenbank gar nicht gespeichert wurden, obwohl mir das Script gesagt hat, dass der neue User angelegt wurde.

Habe Ihr ne Vermutung, was es sein könnte?

carmencita01 ·

Bin auch in die localconf.php gegangen und habe dort direkt das md5-Passwort eingegeben, klappt auch nicht.

HILFE!!! Das ist zum Haareausreißen!
#angry# #angry# #angry#

carmencita01 ·

So, da bin ich wieder. Neuer Tag, immer noch kein Glück.
Weiter getestet. Kann es sein, dass das Install-Tool die Daten nicht richtig anzeigt?

Es wird mir zwar gesagt, dass eine Verbindung zur Datenbank besteht, aber es funktioniert weder clear Temp/folder noch clear table cache pages über das Install-Tool > Database-Analyser und wie schon erwähnt einen neuen Admin-Account kann ich auch nicht anlegen. Es wird mir zwar gesagt, neuer User angelegt, aber wenn ich in die Datenbank schaue steht da nichts drin.

Habt Ihr irgendeinen Plan, was das sein könnte?

carmencita01 ·

Ich habe den Fehler soeben gefunden. Ich habe vor ca. 2 Wochen mein Hosting-Paket auf einen eigenen Server umgestellt und vergessen, als Host den neuen Host anzugeben. Datenbank und Passwort hatte ich übernommen. Somit habe ich alle Daten fleißig auf die alte Datenbank geschrieben und mein Hoster hat gestern das alte Paket gelöscht, obwohl es erst zum 31.12.07 gelöscht werden sollte.
Tja, sämtliche Daten von letzter Woche sind somit weg, weil ich leider vergessen habe, ein Backup von letzter Woche zu machen.
LEHRREICHER FEHLER!!!

Ich wünsch Euch, falls ich mich nicht nochmal melde einen guten Rutsch!

Carmen