Problem gelöst - wieder mal die beiden cache-Tabellen - das gemeine war nur das der Einstieg im Backend nicht ging.
mfg
Leo
Problem gelöst - wieder mal die beiden cache-Tabellen - das gemeine war nur das der Einstieg im Backend nicht ging.
mfg
Leo
und wie bist du ins backend gekommen um die cache-tabellen zu löschen?
Hallo roadrunner568,
habe exakt das gleiche Problem (ebenfalls durch vollen webspace verursacht).
Wie hast Du es gelöst?
mfg
Jan
Würde über PHPmyAdmin die Cache Tabellen leeren, falls dies schon nicht geht, sollte ein "Repair" der Tabellen über PHPmyAdmin aushelfen.
Das ist meiner Meinung nach eine sehr heikle Aufgabe: Übernehme KEINE Garantie für die untere Lösung!!!!!!!
PROBLEM:
Einige Datenbanktabellen haben wahrscheinlich korrupte Indizes
cache_pagesection
cache_hash
cache_pages
LÖSUNG
Variante 1:
Anfragen, ob der Provider das lösen könnte.
Variante 2:
1) Wenn möglich Backup erstellen. Vom ("Hosting Control Panel"(HCP) des Provider aus).
2) Im (HCP) mit phpMyAdmin, sofern der Hoster dies anbietet die Tabellen (cache_pagesection, cache_hash,cache_pages) entfernen/löschen.
3)www.deinedomain.tdl/typo3/install/ Das Installtool öffenen und
A) Punkt 2 "Database Analyser" wählen
B) typo3conf/database.sql (1.1 M) "COMPARE" wählen.
JETZT WIRD ES HEICKEL
C) ALLE Häcklein entfernen, ausser die Tabellen (cache_pagesection, cache_hash, cache_pages)
HIER BITTE VORSICHTIG, SONST KANNST DU DATEN VERLIEREN, KONTROLLIERE BITTE 2MAL, DASS NUR DIE GEWÜNSCHTEN cach_tabellen ERNEUERT WERDEN (ein Häcklein haben) !!!!!
JETZT WIRD ES GANZ HEIKEL
Dann "Write to the Database". NUR EINMAL DRÜCKEN !!!!!!
Scroll nach oben und drücke "1. Basic Configuration". Hat nichts damit zu tun, aber sollte verhindern, dass Du noch was falsches drückst.
Jetzt sollte es eigentlich wieder funktionieren, da Du die obigen Tabellen neu erstellt hast.
Evt. noch die beiden "temp_CACHE_..." Files löschen im Ordner /public_html/typo3conf/
Diese sollten eigentlich automatisch wieder erstellt werden, wenn man die Seite (www.deinedomain.tdl) aufruft.
Und evt. noch die "FE-Cache" löschen, wenn Du wieder im Back-END eingeloggt bist.
Hallo an alle
Variante 1:
Anfragen, ob der Provider das lösen könnte.
Bin mein eigener Provider, da es sich um einen Intranetserver handelt.
Variante 2:
1) Wenn möglich Backup erstellen. Vom ("Hosting Control Panel"(HCP) des Provider aus).
Backup habe ich gleich zu Beginn erstellt.
2) Im (HCP) mit phpMyAdmin, sofern der Hoster dies anbietet die Tabellen (cache_pagesection, cache_hash,cache_pages) entfernen/löschen.
phpMyAdmin habe ich bisher nur über das Backend genutzt; dies ist mir ja aber wie oben von roadrunner beschrieben nicht mehr zugänglich. (Das oben von roadrunner beschriebene gleicht meinem Problem Satz für Satz)
Habe aber über das InstallTool "Clear tables" den Inhalt der drei Tabellen löschen können.
3)www.deinedomain.tdl/typo3/install/ Das Installtool öffenen und
A) Punkt 2 "Database Analyser" wählen
B) typo3conf/database.sql (1.1 M) "COMPARE" wählen.
JETZT WIRD ES HEICKEL
C) ALLE Häcklein entfernen, ausser die Tabellen (cache_pagesection, cache_hash, cache_pages)
HIER BITTE VORSICHTIG, SONST KANNST DU DATEN VERLIEREN, KONTROLLIERE BITTE 2MAL, DASS NUR DIE GEWÜNSCHTEN cach_tabellen ERNEUERT WERDEN (ein Häcklein haben) !!!!!
JETZT WIRD ES GANZ HEIKEL
Dann "Write to the Database". NUR EINMAL DRÜCKEN !!!!!!
Jetzt sehe ich ebenfalls wie roadrunner oben für einen Bruchteil einer Sekunde eine weitere mysql-Fehlermeldung und die "COMPARE" Seite erscheint nun wieder mit allen standardmäßigen Häckchen und zusätzlichen Fehlermeldungen für die line 913/931 (siehe oben bei roadrunner).
Der Punkt ist wohl, daß ich nicht in der Lage bin die cache_* tables zu löschen, nur zu leeren.
Gibt es evtl. eine weiter Lösungsmöglichkeit?
Viele Grüße
Jan
Das Problem ist gelöst...
Ohne phpMyAdmin war es naheliegend die Tabellen direkt über die rudimentäre SQL-Console zu löschen. Folgende 3 Befehle auf der Console nach Auswahl der richtigen Datenbank haben dann endlich für den gewünschten Erfolg gesorgt:
DROP TABLE cache_pages;
DROP TABLE cache_pagesection;
DROP TABLE cache_hash;
Danach noch über das InstallTool und Database Analyser unter "Update required tables" und COMPARE die Tabellen neu angelegt und die Seite läuft wieder perfekt.
Ich bekomme die Fehlermeldung:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Typo3\htdocs\right4kids\t3lib\class.t3lib_db.php on line 741
diese Meldung bekomme ich schon auf dem Frontent! Ich habe alles probiert aber bring sie nicht weg! Kann mir jemand von euch weiterhelfen? habe hier drin alle Beiträge gelesen aber geht keine der Lösungen #paralyzed#
Vieleicht hilft Dir dieser link weiter:
Antwort für die Akten:
Bei mir lags daran dass meine Testmaschine auf MYSQL4.1 lief und der Produktivserver (ICH HASSE SCHLUND und 1und1 und den ganzen UI-Kram) noch auf einem Uralt 4.0 ohne Updatemöglichkeit und das bei einem Server für 150 Euro im Monat!.
Ich hatte in einer Extension einen Subselect drin und der geht erst ab 4.1.
Tip: Im Frontend schauen welcher Content nicht kommt, entsprechende Extension deinstallieren und testen.