Nervige Fehlermeldungen bei Modulaktivierungen
am 29.12.2014 - 22:29 Uhr in
Hallo Leute,
Ich spiele ja jetzt eine Weile mit Drupal herum. Wenn es Fehler gibt oder was weiß ich, lösche ich alles wieder (DB und Drupal Ordner in www) und installiere alles neu. Seit heute abend geht es leider nicht mehr. Und zwar wollte ich sehen, wie die minimale Installation aussieht und nach der Installation habe ich einige Module aktiviert und dann war Schicht im Schacht.
Keine der folgenden Installationen lief mehr wie vorher. Entweder hat er die Installation der Module komplett übersprungen oder er ist nach der Eingabe meiner Daten (username, passwort, email adresse, etc.) einfach nicht mehr weitergegangen.
Ich habe dann mal meinen Localhost/Webserver neu installiert und dann nochmal Drupal installiert (diesmal wieder im ganzen Umfang).
Erst nachdem ich der Datenbank einen anderen Namen als "drupal" (wie es sonst immer hieß) gegeben habe, hat er alles ordungsgemäß installiert.
Aber nun ist es so, dass ich jedesmal wenn ich ein neues Modul installiere meckert er und wirft in einer Tour Fehler.
Es macht gar keinen Spaß mehr. Nichts hat sich an den Installationen geändert und trotzdem kriege ich es jetzt nicht mehr sauber hin.
Kann mir bitte jemand helfen und mir sagen, wieso ich diese Fehlermeldung (erstmal schicke ich nur die eine) bekomme und was ich machen muss, damit Drupal wieder sauber installiert ist?
Siehe screenshot mit Fehler im Anhang.
Bepo
| Anhang | Größe |
|---|---|
| fehler.PNG | 111.42 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben

Mir scheint, dass Du mit den
am 30.12.2014 - 13:09 Uhr
Mir scheint, dass Du mit den Datenbanken durcheinander kommst, kann das sein? Die Fehlermeldung sagt es ja: in der Datenbank drpl gibt es keine Tabelle cache_field. An dieser Stelle nur diese eine Fehlermeldung hier anzugeben bringt nichts, die anderen Fehlermeldungen wären auch wichtig.
Hast du denn bei der Neuinstallation auch die settings.php gelöscht? Mein Tipp: einfach die settings.php löschen, die Datenbank löschen und neu installieren, das sollte genügen
Leider hat es nicht
am 30.12.2014 - 20:06 Uhr
Leider hat es nicht funktioniert.
Ich habe gerade folgendes gemacht.
- localhost neu installiert (UniServerZ 11.6) und gestartet.
- Drupal 7.34 in das Verzeichnis www gepackt.
- In der php.ini habe ich den Memory auf 128M gestellt und die Datei gespeichert.
- Dann habe ich den Server gestartet (Apache und MySQL)
- phpmyadmin gestartet und die Datenbank "drupal" erstellt.
- Im Browser die Seite localhost/drupal gestartet und mit der Installation begonnen.
Die Installation schien problemlos zu funktionieren. Dann habe ich testweise die zwei Module "book" und "contact" aktiviert und dann ist wieder der Fehler gekommen. Siehe attachment.
Eine Idee?
Und nachdem ich nochmal ein
am 30.12.2014 - 20:13 Uhr
Und nachdem ich nochmal ein Update angestoßen habe, kriege ich die folgende Fehlermeldung.
Das scheint wohl häufiger zu
am 30.12.2014 - 20:23 Uhr
Das scheint wohl häufiger zu passieren und Windows und xamp.
Hier sind Lösungen vorgeschlagen:
https://www.drupal.org/node/2144205
1. probiere update.php laufen zu lassen (ich glaube nicht, daß das hilft)
2. Erstelle die Tabelle cache_field händisch
3. Datenbank komplett löschen (nicht nur die Tabellen) und neu anlegen (das scheinst Du allerdings schon gemacht zu haben, wenn ich Dich richtig verstehe).
Als Grund wird in dem Post ein Problem mit dem xamp Stack bzw. mit der MySQL Datenbank angegeben.
Danke für den Tip. Ich auch
am 31.12.2014 - 09:10 Uhr
Danke für den Tip. Ich auch selbst drauf kommen können, wenn ich mir die Fehlermeldung mal genauer angesehen hätte, aber vielleicht habe ich nach den 100 mal installieren, einfach den Wald vor lauter Bäumen nicht mehr gesehen.
Ich wollte gestern abend antworten, aber irgendwie war diese Seite down.
Ich habe in phpmyadmin nachgeschaut und ich hatte tatsächlich keine tabelle die den namen cache_field.
Aber ich frage mich, wieso diese Tabelle bei einer kompletten neuinstallation plötzlich nicht mehr erstellt wird?
Kann mir das jemand beantworten?