[gelöst]Erstellter View wird nicht angezeigt (Seite nicht gefunden) und mb_strtolower()-Problem

am 22.08.2012 - 07:14 Uhr in
Guten Morgen,
bevor ich jetzt vielleicht noch mehr kaputt mache, frage ich lieber mal die Experten hier. Ich wollte eine selbsterstellte DB-Tabelle per View darstellen.
Also erst unter Struktur->Data Tables-> Adopt Tables die entsprechende Tabelle "eingebunden". Allerdings war hier ncoh ein Fehler also "Disown" geklickt und alles von vorne. Es schien auch so als ob jetzt alles funktioniert. Ich konnte über diese Tabelle ein View erstellen was ich dann auch tat. Als ich per Link den View aufrufen wollten kam ein Fehler "Seite konnte nicht gefunden werden". Also wollte ich mal den Cache komlpett leeren und was kam auf einmal Internal Server Error.
Das war dann auch der Moment, wo ich etwas nervös wurde. Also per PHP-Admin die Tabellen geleert und erneut versucht wieder die Hauptseite aufzurufen.
Wieder Internal Server Error...also nochmal die Tabellen geleert....danach ging es wieder. Allerdings kommt jetzt wenn ich was an einem View änder und speichern will
folgende Fehlermeldung:
Warning: mb_strtolower() expects parameter 1 to be string, array given in drupal_strtolower() (Zeile 476 von D:\drupal7\includes\unicode.inc).
So wie ich es verstanden habe, gibt es hier wohl ein Problem mit dem Modul Pathauto...aber da habe ich garantiert nichts gemacht. Ein neu erstellter View über meine Tabelle erzeugt wieder die Fehlermeldung "Seite nicht gefunden". Aktuell hänge ich echt in den Seilen und weiß nicht weiter.
Ati
- Anmelden oder Registrieren um Kommentare zu schreiben
Nun ich suche jetzt erstmal
am 22.08.2012 - 10:33 Uhr
Nun ich suche jetzt erstmal nach der Lösung für die mb_strtolower Problematik. Immer wenn ich Flush all caches mache erscheint über 90 mal die o.g. Fehlermeldung.
Gefolgt von 20 mal
Warning: class_exists() expects parameter 1 to be string, array given in _views_create_handler() (Zeile 33 von D:\drupal7\sites\all\modules\views\includes\handlers.inc).
und einem abschliessendem
Warning: Illegal offset type in isset or empty in locale() (Zeile 677 von D:\drupal7\modules\locale\locale.module).
Also habe ich mal bei den Protokollnachrichten geguckt und dort folgendes gefunden
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 'ID-Nummer' AND s.context = '' AND s.textgroup = 'default'' at line 1: SELECT s.lid, t.translation, s.version FROM {locales_source} s LEFT JOIN {locales_target} t ON s.lid = t.lid AND t.language = :language WHERE s.source = :source_0, :source_1 AND s.context = :context AND s.textgroup = 'default'; Array ( [:language] => de [:context] => [:source_0] => Id [:source_1] => ID-Nummer ) in locale() (Zeile 684 von D:\drupal7\modules\locale\locale.module).
Vielleicht kann mir ja jetzt einer nen Schubs in die richtige Richtung geben.
Das Problem war ein falscher
am 22.08.2012 - 11:51 Uhr
Das Problem war ein falscher Charset in der Tabelle...geändert und es funktioniert