Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Fehler unter admin/config

Eingetragen von NetSecure-IT (5)
am 27.08.2012 - 09:09 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Guten Morgen an alle

Ich habe seit dem Update von 7.14 auf 7.15 das Problem, dass unter "admin/config" die Hauptkonfigurationsseite nicht mehr aufgerufen wird und mit dem untenstehenden Fehler beendet wird.

Fatal error: Class 'DatabaseTasks_mysql' not found in /mnt/web/xx/yy/xyzxyy/htdocs/netsecure-it/drupal/modules/system/system.install on line 193 - dort steht: $class = 'DatabaseTasks_' . Database::getConnection()->driver(); $tasks = new $class();

Ich hatte das Problem, das das Update einmal abgebrochen war und ich von vorne begonnen hatte, seitdem besteht dieser Fehler oben. Nachdem ich einiges probiert hatte, stellte ich fest, das, wenn ich "cache_bootstrap" aus einem Backup wieder einspiele die ganze Sache funktioniert bis zum nächsten Cron-Lauf. Ich habe nun viele Foren durchkämt und keine Lösung dazu gefunden.

Hat jemand vieleicht eine Idee???

Grüße

‹ Drupal 7 webseite gehackt Drupal 8 - Was sich im Bereich Javascript ändert ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Alle Cache-Tabellen mal löschen

Eingetragen von Frank Ralf (2135)
am 27.08.2012 - 17:58 Uhr

hilft manchmal.

EDIT:
Oder sonst sicherheitshalber auch mal alle Dateien erneut hochladen, manchmal geht da was kaputt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Cache Tabellen

Eingetragen von NetSecure-IT (5)
am 27.08.2012 - 17:57 Uhr

Hallo,

in diesem Fall half es nichts, hatte ich bereits versucht, nach alle cache tabellen löschen war der Fehler auch da.

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alle Dateien neu hochladen

Eingetragen von NetSecure-IT (5)
am 27.08.2012 - 18:32 Uhr

Nein, das hat auch nichts geholfen, Fehler ist immer noch der selbe.

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehler einkreisen

Eingetragen von Frank Ralf (2135)
am 30.08.2012 - 12:01 Uhr

indem du alle Nicht-Core-Module mal deaktivierst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt es hier neue

Eingetragen von montviso (2188)
am 03.01.2013 - 13:35 Uhr

Gibt es hier neue Erkenntnisse?
Ich habe den Fehler seit einem Update auf 7.17
Heute habe ich auf 7.18 aktualisiert in der Hoffung, das Problem sei damit erledigt.
Leider nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Guten Tag, ich habe in der

Eingetragen von NetSecure-IT (5)
am 03.01.2013 - 14:58 Uhr

Guten Tag,

ich habe in der Folgezeit noch viele Dinge ausprobiert unter anderem auch "Registry Rebuild". Bei mir leider keine Besserung.
Das könnte man jedoch nocheinmal probieren.

Ansonsten habe ich das Problem mit einer kompletten Neueinrichtung behoben.

Dieser Fehler war aufgetreten, nachdem der Wartungsmode in 7.14 nach 7.15 nicht ordnungsgemäß funktionierte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehler

Eingetragen von Patrick Schanen (515)
am 03.01.2013 - 15:31 Uhr

Der Fehler ist mir unbekannt.

Möchte aber noch hinzufügen dass es ein neues Modul gibt was einige Interessieren könnte. Weil wir jetzt schon beim Maintenace Modus sind.
http://drupal.org/project/prelaunch

How is this different from maintenance mode?

* Maintenance mode puts the site offline. With prelaunch the site is not offline.
* In maintenance mode Drupal prints a 503 (drupal_add_http_header('Status', '503 Service unavailable');) Prelaunch gives a 200.
* Maintenance mode allows the user to still see parts of the site when surfing to /user.
You can see the menu structure, footer and other blocks present. Prelaunch shows a bare form.

Zitat:

Oder

For example you want to display a webform to collect emails for a trial. You can then create a webform node and set this url as prelaunch page.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe nun folgendermaßen

Eingetragen von montviso (2188)
am 03.01.2013 - 15:45 Uhr

Ich habe nun folgendermaßen versucht, das Problem einzugrenzen:
Neue Installation Drupal 7.18 vorgenommen.
Ordner Sites/all/modules übernommen und ein Custom-Modul nach dem anderen hinzugefügt.
Auch die deutsche Sprache ect. dazu genommen.
Der Fehler tritt nicht auf.
Dann habe ich die Datenbank der vorherigen Installation wieder eingespielt.
Nun taucht der Fehler wieder auf.
Er hat also definitv weder mit Custom-Modulen, noch mit fehlenden Dateien zu tun.

Wie ist das eigentlich zu interpretieren?
Es wird ja die Class 'DatabaseTasks_mysql' nicht gefunden, welche sich in der Datei includes\database\mysql\install.inc befindet.
Warum kann auf diese Klasse nicht zugegriffen werden?

"Registry Rebuild" hat übrigens nichts gebracht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es liegt definitiv ein Fehler

Eingetragen von NetSecure-IT (5)
am 03.01.2013 - 16:07 Uhr

Es liegt definitiv ein Fehler in irgend einer Tabelle der Datenbank vor.
Evtl. eine der Cache Tabellen aus dem Core.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Tabellen, die mit cache_*

Eingetragen von montviso (2188)
am 03.01.2013 - 16:25 Uhr

Die Tabellen, die mit cache_* anfangen, habe ich alle schon mehrfach auf Datenbankebene geleert.
Noch eine Idee?

Ich bin inzwischen soweit, daß ich mit Winmerge die beiden Dump-Dateien der funktionierenden und der nicht funktionierenden Versionen vergleiche.
Das ist natürlich ausgesprochen mühsam, weil das Projekt ja schon relativ weit fortgeschritten ist und in der neuen Installation viele Einträge fehlen.

Mir fällt auf, daß es in der Tabelle Systems in der funktionierenden Variante (neu aufgesetzt) mehrere Pfadeinträge im Zusammenhang mit dem Modul simpletest gibt.
Das ist aber weder in der einen, noch in der anderen Variante aktiviert.

Sollte mir das was sagen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nun habe ich die Installation

Eingetragen von montviso (2188)
am 04.01.2013 - 14:47 Uhr

Nun habe ich die Installation auf meinen lokalen Windows Rechner geholt und mit PHP-Debugger die Stelle aufgespürt, an der es hakt.

Und dann festgestellt, daß folgender Eintrag fehlt in der Datenbank:
INSERT INTO `registry` (`name`,`type`,`filename`,`module`,`weight`) VALUES ('DatabaseTasks_mysql','class','includes/database/mysql/install.inc','','0')
Ich habe den Eintrag versuchsweise gemacht, und siehe da, sowohl lokal, als auch auf dem Server lassen sich nun die Seiten /admin/config und /admin/reports/status ohne die Fehlermeldung
Class 'DatabaseTasks_mysql' not found
ganz normal aufrufen.

Jetzt würde mich natürlich interessieren, wie das passieren kann.
An welcher Stelle kann so ein Eintrag verloren gehen?

Ich kann mich nicht mehr genau erinnern, ab wann das Problem aufgetaucht ist, weil ja die Unterseiten der Konfig problemlos zu erreichen waren.
Vermutlich bei einem Update vom Core von 7.1? auf 7.17.

Muß ich damit rechnen, daß es noch mehr diesbezügliche Probleme gibt?
Ersichtlich ist nichts dgl.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 2 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 27 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association