catalog-Fehler: PHP Warning: strlen() expects parameter 1 to be string

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • detlevp
    Contao-Nutzer
    • 14.09.2009
    • 51

    #1

    catalog-Fehler: PHP Warning: strlen() expects parameter 1 to be string

    Hallo liebe Community,

    mit meiner Umstellung auf Contao 2.11.8 habe ich leider immer noch einige Fehlersituationen. An sehr vielen Stellen erhalte ich stets ähnliche Fehler, wie sie hier ausgegeben werden. Das passiert, wenn ich im BE Änderungen an Artikel vornehme und das Änderungsdatum zurückgeschrieben werden soll, oder aber auch in Suchfiltern im Catalog. Ich habe das aktuelle Catalog-System aus dem SVN installiert.

    Hat jemand eine Idee für mich?

    Dank und Gruß
    Detlev

    [23-Feb-2013 20:15:47 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:15:47 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:16:02 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:16:02 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:16:13 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:16:13 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:16:33 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:16:33 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:16:49 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:16:49 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:16:59 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:16:59 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:17:10 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:17:10 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:17:21 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:17:21 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:17:32 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:17:32 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:17:36 UTC] PHP Warning: preg_split(): Empty regular expression in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 44
    [23-Feb-2013 20:17:36 UTC] PHP Warning: Invalid argument supplied for foreach() in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 45
    [23-Feb-2013 20:17:36 UTC] PHP Warning: preg_split(): Empty regular expression in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 44
    [23-Feb-2013 20:17:36 UTC] PHP Warning: Invalid argument supplied for foreach() in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 45
    [23-Feb-2013 20:17:36 UTC] PHP Warning: preg_split(): Empty regular expression in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 44
    [23-Feb-2013 20:17:36 UTC] PHP Warning: Invalid argument supplied for foreach() in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 45
    [23-Feb-2013 20:17:43 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:17:43 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
    [23-Feb-2013 20:17:54 UTC] PHP Warning: strlen() expects parameter 1 to be string, array given in /var/www/clients/client1/web5/web/system/modules/catalog/ModuleCatalog.php on line 1246
    [23-Feb-2013 20:17:54 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'Too few arguments to build the query string' thrown in /var/www/clients/client1/web5/web/system/libraries/Database.php on line 717
  • detlevp
    Contao-Nutzer
    • 14.09.2009
    • 51

    #2
    Hallo,

    Zitat von detlevp Beitrag anzeigen
    Hallo liebe Community,mit meiner Umstellung auf Contao 2.11.8 habe ich leider immer noch einige Fehlersituationen. An sehr vielen Stellen erhalte ich stets ähnliche Fehler, wie sie hier ausgegeben werden. Das passiert, wenn ich im BE Änderungen an Artikel vornehme und das Änderungsdatum zurückgeschrieben werden soll, oder aber auch in Suchfiltern im Catalog. Ich habe das aktuelle Catalog-System aus dem SVN installiert.
    Nach unendlichem Suchen und Ausprobieren konnte ich mein Problem zwar nicht lösen, aber eingrenzen. Mit der Umstellung scheint bei mir die Filterfunktion genau immer nur nach einer Filterung zu funktionieren. Sobald ich mehr als einen Filter auswähle, läuft mein System auf den bisher beschriebenen Fehler. Hat jemand von Euch schon eine ähnliche Situation gehabt und kann davon berichten?

    Gruß Detlev

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Filterfunktion.png
Ansichten: 1
Größe: 38,7 KB
ID: 922791

    Kommentar

    • Tim G
      Contao-Urgestein
      • 13.02.2010
      • 2212

      #3
      Deaktiviere mal Helpdesk.

      Da fängt die Liste an Fehlern bereits an.

      [23-Feb-2013 20:17:36 UTC] PHP Warning: Invalid argument supplied for foreach() in /var/www/clients/client1/web5/web/system/modules/helpdesk/HelpdeskNotify.php on line 45

      Ich kann mir vorstellen, dass Helpdesk gleiche GET-Parameter nutzt wie der Katalogfilter. Event. musst du ein paar Katalog-Filterfelder in der URL-Keywords-Liste (contao Einstellungen) ergänzen.
      http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

      Kommentar

      • detlevp
        Contao-Nutzer
        • 14.09.2009
        • 51

        #4
        Hallo Tim,
        vielen Dank für Deine Unterstützung.


        Zitat von Tim G Beitrag anzeigen
        .............

        Ich kann mir vorstellen, dass Helpdesk gleiche GET-Parameter nutzt wie der Katalogfilter. Event. musst du ein paar Katalog-Filterfelder in der URL-Keywords-Liste (contao Einstellungen) ergänzen.
        Das habe ich leider nicht verstanden. Kannst Du einen Tipp geben, wie man dies macht?

        Gruß Detlev

        Kommentar

        • Tim G
          Contao-Urgestein
          • 13.02.2010
          • 2212

          #5
          Tritt der Fehler mit deaktiviertem Helpdesk denn noch auf?
          http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

          Kommentar

          Lädt...