Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 40 von 120

Thema: Vorsicht mit Contao CMS UPDATE auf 3.5.16 ...

  1. #1
    Gesperrt
    Registriert seit
    22.06.2009.
    Ort
    Bayern
    Beiträge
    42

    Standard Vorsicht mit Contao CMS UPDATE auf 3.5.16 ...

    Hallo liebe Contao-Community,

    soeben habe ich mal einige Webseiten von Contao CMS 3.5.15 auf 3.5.16 mittels der dem LIVE UPDATE aktualisiert
    und konnte danach auf einigen Seiten folgende Fehlermeldung sehen:

    Fatal error: Uncaught exception Exception with message Query error: Duplicate entry '2fd4ca6f5d3c3bc54fe9ffe76ff43262-2' for key 'checksum_pid'
    (INSERT INTO tl_search (tstamp, url, title, protected, filesize, groups, pid, language, text, checksum) VALUES (1473164677,


    )) thrown in system/modules/core/library/Contao/Database/Statement.php on line 295

    #0 system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
    #1 system/modules/core/library/Contao/Search.php(214): Contao\Database\Statement->execute()
    #2 system/modules/core/classes/FrontendTemplate.php(330): Contao\Search::indexPage(Array)
    #3 system/modules/core/classes/FrontendTemplate.php(124): Contao\FrontendTemplate->addToSearchIndex()
    #4 system/modules/core/pages/PageRegular.php(190): Contao\FrontendTemplate->output(true)
    #5 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #6 index.php(20): Contao\FrontendIndex->run()
    #7 {main}


    Nachdem ich dann in der SYSTEMWARTUNG alle Daten bereinigt hatte, ging dann alles wieder.

    Allerdings wenn man dann den "Suchindex neu aufbaut" erscheint dieser Fehler erneut.

    Weiss da jemand was da zu tun wäre? (ach, ja die Datenbank ist korrekt aktualisiert worden)

    Bildschirmfoto 2016-09-06 um 08.21.21.png

    Viele Grüße

    - Nico -

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Bei mir kam kein Fehler beim Update von 2 Installationen. Hab den Suchindex aber auch nicht angefasst . Mache ich dann wohl auch erst mal nicht.

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Beim Update auf 3.5.16 wurde der "url" Index auf Unique gesetzt. Daher gilt dasselbe wie damals auf 3.5.10:
    Suchindex löschen vor Update, Systemwartung oder per MySQL Admin Tool deiner Wahl:
    https://community.contao.org/de/show...-oder-kleiner)

    Nachtrag: wobei die "checksum_pid" Geschichte in 3.5.10 kam, in 3.5.16 wurde der "url" Index angefasst. Daher seltsam, dass es bei dir jetzt erst knallt.
    Geändert von BugBuster (06.09.2016 um 15:11 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer
    Registriert seit
    23.08.2011.
    Beiträge
    176

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Suchindex löschen vor Update...
    Was macht man, wenn man das vorher nicht gemacht hat? Wie kann man das fixen?
    Toll wäre, wenn easyupdate3 sowas anzeigen würden...

  5. #5
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Betrifft ja nur da DB Update. Du kannst das auch nachträglich machen. Also "truncate tl_search", dann DB Update falls noch was offen und dann Suchindex neu aufbauen.
    Wenn ich sowas vorher wüsste, könnte ich versuchen das per runonce.php Datei automatisch machen zu lassen.
    Muss ich mal bei Gelegeheit austesten.
    Ein Hinweis wäre auch ne Variante, das muss ich dann aber auch irgendwie steuern.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  6. #6
    Contao-Nutzer
    Registriert seit
    23.08.2011.
    Beiträge
    176

    Standard

    Vielen Dank für die schnelle Antwort!
    Ich hatte über das Backend den Suchindex gelöscht und danach wieder aufgebaut.
    DB-Update scheint durch zu sein.
    Der Fehler kommt aber trotzdem sporadisch... - nicht immer, nicht bei jeder Seite - sehr seltsam.

    Hier der Fehler:
    Code:
    [06-Sep-2016 16:26:23 Europe/Berlin] PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: Duplicate entry 'e02781ff84e03d58ed78d4d1512c72d1-10' for key 2 (INSERT INTO tl_search (tstamp, url, title, protected, filesize, groups, pid, language, text, checksum) VALUES (...)
    thrown in /var/www/virtual/user/www.domain.de/system/modules/core/library/Contao/Database/Statement.php on line 295
    #0 /var/www/virtual/user/www.domain.de/system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
    #1 /var/www/virtual/user/www.domain.de/system/modules/core/library/Contao/Search.php(214): Contao\Database\Statement->execute()
    #2 /var/www/virtual/user/www.domain.de/system/modules/core/classes/FrontendTemplate.php(330): Contao\Search::indexPage(Array)
    #3 /var/www/virtual/user/www.domain.de/system/modules/core/classes/FrontendTemplate.php(124): Contao\FrontendTemplate->addToSearchIndex()
    #4 /var/www/virtual/user/www.domain.de/system/modules/core/pages/PageRegular.php(190): Contao\FrontendTemplate->output(true)
    #5 /var/www/virtual/user/www.domain.de/system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #6 /var/www/virtual/user/www.domain.de/index.php(20): Contao\FrontendIndex->run()
    #7 {main}
    [06-Sep-2016 16:26:23 Europe/Berlin] 
    PHP Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/user/www.domain.de/system/modules/core/library/Contao/Template.php:303) in /var/www/virtual/user/www.domain.de/system/helper/functions.php on line 130
    #0 [internal function]: __error(2, 'Cannot modify h...', '/var/www/virtua...', 130, Array)
    #1 /var/www/virtual/user/www.domain.de/system/helper/functions.php(130): header('HTTP/1.1 500 In...')
    #2 /var/www/virtual/user/www.domain.de/system/helper/functions.php(115): show_help_message()
    #3 [internal function]: __exception(Object(Exception))
    #4 {main}
    
    [06-Sep-2016 16:26:23 Europe/Berlin] 
    PHP Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/user/www.domain.de/system/modules/core/library/Contao/Template.php:303) in /var/www/virtual/user/www.domain.de/system/helper/functions.php on line 143
    #0 [internal function]: __error(2, 'Cannot modify h...', '/var/www/virtua...', 143, Array)
    #1 /var/www/virtual/user/www.domain.de/system/helper/functions.php(143): header('Content-type: t...')
    #2 /var/www/virtual/user/www.domain.de/system/helper/functions.php(131): die_nicely('be_error', 'An error occurr...')
    #3 /var/www/virtual/user/www.domain.de/system/helper/functions.php(115): show_help_message()
    #4 [internal function]: __exception(Object(Exception))
    #5 {main}
    Geändert von rost (06.09.2016 um 15:33 Uhr)

  7. #7
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Seltsam, ja, da vor dem Insert geprüft wird, ob es für die URL nicht bereits einen Eintrag gibt, dann würde ein Update erfolgen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Contao-Nutzer
    Registriert seit
    23.08.2011.
    Beiträge
    176

    Standard

    Gerade noch mal geschaut, es tritt reproduzierbar immer auf, wenn ich auf Frontend-Vorschau klicke - hier min. bei der ersten Seite...

  9. #9
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Hmm, er meckert die Checksummen-Pid Kombination an, würde bedeuten, da der Indexer nur auf url-pid Kombi prüft, dass du zwei Seiten hast mit identischem Inhalt wodurch eine identische Checksumme erzeugt wird. Kann das hinkommen?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  10. #10
    Contao-Nutzer
    Registriert seit
    06.09.2016.
    Beiträge
    125

    Standard

    Der Fehler tritt immer dann auf, wenn sich eine Seite auf zwei verschiedene Arten aufrufen lässt. Beispiel an der Online-Demo:
    http://demo.contao.org/en/ vs. http://demo.contao.org/en/index.html ==> Fehlermeldung.

    Es ist also vermutlich bei den meisten Installationen vor allem die Startseite betroffen. Ein einfacher Workaround ist es, die Startseite auf "Nicht durchsuchen" zu setzen (und danach den Suchindex neu aufzubauen), da der Fehler ja beim Schreiben des Suchindex auftritt (lässt sich an der Online-Demo verifizieren). Ansonsten helfen vermutlich alle Maßnahmen, die Seitenaufrufe zu vereinheitlichen, z.B. den Alias der Startseite "index" und nicht "home" oder "startseite" nennen, damit auf allen Seiten immer auf die leere Domain verlinkt wird und nicht die Unterseite "home".

  11. #11
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Dann werde ich das mal genau so melden in GitHub.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  12. #12
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard Duplicate entry in tl_search Workaround Fix

    Gemeldet: https://github.com/contao/core/issues/8460

    Wer mutig ist, mal ein Workaround Fix:
    In der Datei system/modules/core/library/Contao/Search.ph Zeile 212
    das
    PHP-Code:
    $objInsertStmt $objDatabase->prepare("INSERT INTO tl_search %s"
    durch das ersetzen
    PHP-Code:
    $objInsertStmt $objDatabase->prepare("INSERT IGNORE INTO tl_search %s"
    Vorher Backup machen von der Datei zur Sicherheit.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  13. #13
    Contao-Nutzer
    Registriert seit
    23.08.2011.
    Beiträge
    176

    Standard

    Ich habe als Workaround einfach die Indices in der Tabelle tl_search gelöscht.
    Funktioniert auch und lässt sich über das Install-Tool einfach wieder rückgängig machen

  14. #14
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Naja schon, aber die haben auch ihren Sinn gehabt, müsste man in den Tickets nachlesen.
    Aber hilft natürlich auch erst mal. Es reicht dabei nur den Key "checksum_pid" zu löschen.
    Geändert von BugBuster (07.09.2016 um 11:49 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  15. #15
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Mit der 3.5.17 kommt der Fix, anders gelöst, aber wenns hilft ...
    https://github.com/contao/core/commi...40ade3a7d05310
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  16. #16
    Contao-Nutzer
    Registriert seit
    06.10.2014.
    Beiträge
    1

    Standard Gleiches Problem

    Hallo,

    leider bin ich vom gleichen Problem wie oben beschrieben betroffen. Nach dem Live-Update auf 3.5.16 wird meine Seite fehlerhaft dargestellt. Interessant dabei: beginne ich mit http://.... läuft sie zunächst normal. Rufe ich meine Seite dagegen mit www. ... auf, wird sie fehlerhaft dargestellt. Problematisch insofern, da diese Adresse bei google angezeigt wird und entsprechend beim Anklicken mit www. ... aufgerufen. Als Conto-Neueinsteiger sind die Antworten für mich sehr hilfreich. Meine Frage ist, wo ich die checksum_pid finde?

    Zitat Zitat von BugBuster Beitrag anzeigen
    Naja schon, aber die haben auch ihren Sinn gehabt, müsste man in den Tickets nachlesen.
    Aber hilft natürlich auch erst mal. Es reicht dabei nur den Key "checksum_pid" zu löschen.
    Danke vorab!

  17. #17
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Das ist ein Index in der Tabelle tl_search. Da müsstest du mit einen DB Admin Tool ran. (phpMyAdmin, HeidiSQL, ...)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  18. #18
    Contao-Nutzer
    Registriert seit
    04.08.2016.
    Beiträge
    10

    Standard

    Hallo Leute, Hallo Bugbuster,

    hab wohl das gleiche Problem mit 3.5.16 wie beschrieben.

    Dein Workaround in Search.php wurde nun von mir durchgeführt.
    Kann die Homepage nun wieder auf den geschilderten zwei Arten
    aufrufen, aber die Suche verabschiedet sich mit weißer Seite
    und der Fehlermeldung:

    Fatal error: Namespace declaration statement has to be the very first statement in the script in /kunden/490434_10627/webseiten/funbike/system/modules/core/library/Contao/Search.php on line 11

    Was meinste?

    Danke!

  19. #19
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    zeig mal die ersten 11 Zeilen deiner Search.php.
    Stelle sicher, das die Datei in UTF-8 ohne BOM gespeichert wurde.
    http://de.contaowiki.org/UTF-8_ohne_BOM
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  20. #20
    Contao-Nutzer
    Registriert seit
    04.08.2016.
    Beiträge
    10

    Standard

    Hab sie mit Ultra Edit unter UTF-8 gepeichert, da steht aber nichts
    von ohne BOM. Werde das morgen mal mit dem Hilfsprogramm checken.

    Die ersten 11 Zeilen von Search.php sind:

    <?php

    /**
    * Contao Open Source CMS
    *
    * Copyright (c) 2005-2016 Leo Feyer
    *
    * @license LGPL-3.0+
    */

    namespace Contao;

  21. #21
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Ultra Edit kann das auch, normalerweise "Datei -> speichern unter" dann UTF-8 ohne BOM auswählen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  22. #22
    Contao-Nutzer
    Registriert seit
    04.08.2016.
    Beiträge
    10

    Standard

    Jetzt läuft es, Fehler weg :-)
    Mein Ultra Edit ist wohl zu alt ...
    Hab nun Notepad++ installiert und mit Kodierung>UTF-8 ohne BOM
    Das wars.

  23. #23
    Contao-Nutzer Avatar von kachelblitz
    Registriert seit
    29.07.2009.
    Beiträge
    5

    Standard Workaround Search.php funktionierte nur für einige Zeit

    Zitat Zitat von BugBuster Beitrag anzeigen
    Gemeldet: https://github.com/contao/core/issues/8460

    Wer mutig ist, mal ein Workaround Fix:
    In der Datei system/modules/core/library/Contao/Search.ph Zeile 212
    das
    PHP-Code:
    $objInsertStmt $objDatabase->prepare("INSERT INTO tl_search %s"
    durch das ersetzen
    PHP-Code:
    $objInsertStmt $objDatabase->prepare("INSERT IGNORE INTO tl_search %s"
    Vorher Backup machen von der Datei zur Sicherheit.
    Hallo BugBuster,
    den von Dir vorgeschlagenen Workaround habe ich eingebaut. Funktionierte zunächst, nach einigem Testen (unter durch Weiterleitungen und 404-Seiten) gab es dann wieder die Exception, hervorgerufen durch Duplicate Entry in tl_search
    Code:
    Query error: Duplicate entry '41ec1e87d078bfde694784f2f8819d76-2' for key 'checksum_pid' (UPDATE tl_search SET tstamp=1473368104, url='http://gc3.mai-internet.de/home.html', title='Home', protected='', filesize='120.96', groups=0, pid='2', language='de', text='', checksum='41ec1e87d078bfde694784f2f8819d76' WHERE id='1')'
    Beim Update kann es also ebenso schiefgehen. Daher sollte man in der Search.php ebenso in Zeile 204 ein IGNORE einsetzen:
    PHP-Code:
    $objDatabase->prepare("UPDATE IGNORE tl_search %s WHERE id=?")
                            ->
    set($arrSet)
                            ->
    execute($objIndex->id); 
    (ungetestet!)

  24. #24
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    oder eben die Lösung die mit 3.5.17 kommt vorziehen.
    https://github.com/contao/core/commi...40ade3a7d05310
    In der Search.php die Zeile rot durch Zeile grün ersetzen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  25. #25
    Contao-Nutzer
    Registriert seit
    25.05.2010.
    Beiträge
    211

    Standard

    Hallo,
    hatte auch den Fehler mit 3.5.16.
    Die Codezeile 191 die in 3.5.17 erneuert wird, hat leider nicht gereicht bei mir. Erst die beiden Ignore Anweisungen von BugBuster und Kachelblitz halfen.
    Also Danke an euch beide!

  26. #26
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.745
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das würde aber dann bedeuten, dass auch in der kommenden 3.5.17 das Problem nicht gelöst ist.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  27. #27
    Contao-Nutzer Avatar von Pinnochio
    Registriert seit
    19.06.2014.
    Ort
    Langen (Hessen)
    Beiträge
    28

    Standard

    Zitat Zitat von pyretta Beitrag anzeigen
    Hallo,
    hatte auch den Fehler mit 3.5.16.
    Die Codezeile 191 die in 3.5.17 erneuert wird, hat leider nicht gereicht bei mir. Erst die beiden Ignore Anweisungen von BugBuster und Kachelblitz halfen.
    Also Danke an euch beide!
    Kann ich bestätigen: Erst die 3 Änderungen in Search.php konnten den Fehler in V3.5.16 beseitigen. Dank' euch allen und an @ pyretta!

    Gruß Pinnochio

  28. #28
    Contao-Nutzer
    Registriert seit
    22.09.2010.
    Ort
    Bonn
    Beiträge
    56

    Standard

    Mann, das ist aber ein heftiger Fehler. Hatte das gleiche Problem, aber da ich an meiner Seite noch rumbastel, hab ich den Fehler bei mir gesucht und war der Verzweiflung nahe. Mit den 3 Änderungen scheint es jetzt zu klappen. Gut, dass die Experten hier immer so schnell zur Stelle sind!

    Allerdings: auf meiner Seite habe ich eine Suchfunktion eingebaut. Die funktioniert jetzt nicht mehr. Auch wenn man mit der contao-Funktionalität des Suchindex neu aufbaut, bleibt die Tabelle leer. Insofern bleiben noch Wünsche offen....
    Geändert von radobo (09.09.2016 um 13:49 Uhr)

  29. #29
    Contao-Nutzer Avatar von Pinnochio
    Registriert seit
    19.06.2014.
    Ort
    Langen (Hessen)
    Beiträge
    28

    Standard

    Auf meiner Webseite funktioniert die Suche einwandfrei (www.chemfidence.com).

    Funktionierte deine Suche schon vor dem Update einwandfrei? - oder hast du das Suchmodul erst nach dem Update aktiviert und die Seiten drum herum eingebaut?

    Tipp: Systemcache mal komplett löschen ( /system/cache ) und dann den Suchindex neu aufbauen.

  30. #30
    Contao-Nutzer
    Registriert seit
    25.05.2010.
    Beiträge
    211

    Standard

    Bei mir funktioniert die Suche ebenfalls einwandfrei - auch mit den kleinen "hacks".

  31. #31
    Contao-Nutzer
    Registriert seit
    22.09.2010.
    Ort
    Bonn
    Beiträge
    56

    Standard

    Die Suche funktionierte vorher. Mit der geänderten search.php bringt Suchindex aufbauen nichts, die Tabelle bleibt leer. Habe versuchsweise die Original-search.php wieder aktiviert, den Suchindex aufgebaut und die geänderte search.php wieder aktiviert. Funktioniert nicht (weißes Browserfenster, nur der Suchbefehl in der Adressleiste sichtbar). Nochmal sicherheitshalber die alte search.php aktiviert - klappt. Also: Suche funktionierte vorher und jetzt auch mit der Original-search.php aus der Distribution, mit geänderter search.php (3 Zeilen geändert, wie hier im Thread genannt) nicht.

  32. #32
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    weißes Browserfenster, nur der Suchbefehl in der Adressleiste sichtbar)
    Bitte drauf achten die Datei bei Veränderung als "UTF-8 ohne BOM" zu speichern. Das hatten wir hier doch grad, mit BOM (Byte Order Mark) kommt ne weiße Seite.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  33. #33
    Contao-Nutzer
    Registriert seit
    22.09.2010.
    Ort
    Bonn
    Beiträge
    56

    Standard

    Habe mit Notepad++ gearbeitet, die Kodierung ist/war UTF-8 ohne BOM. Definitiv, habs grad nochmal wiederholt. Vielleicht liegts ja an irgendwas anderem. Die Suche ist bei mir nicht zwingend erforderlich, ich kann aufs nächste Update warten.

  34. #34
    Contao-Fan
    Registriert seit
    20.10.2014.
    Beiträge
    484

    Standard

    Bei mir nach Update auf 3.5.16 selbiges Problem. Seite wird total verschoben dargestellt. Hoffe das wird bald mit 3.5.17 behoben

    PHP-Code:
    Fatal errorUncaught exception Exception with message Query errorDuplicate entry '2216234e7a927cd01146de7b435b336c-145' for key 'checksum_pid' (UPDATE tl_search SET tstamp=1473529653,.... 

  35. #35
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard Search.php aus 3.5.17 - zum testen

    Hi,
    anbei mal die aktuelle Version zum Test für Euch.
    Darin sind die mittlerweile beiden Patche von Leo, nicht meine.
    Soll damit laufen.

    Entpacken und damit die Datei system/modules/core/library/Contao/Search.php ersetzen.
    Vorher Backup vom Original nicht vergessen.
    Angehängte Dateien Angehängte Dateien
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  36. #36
    Contao-Nutzer
    Registriert seit
    22.09.2010.
    Ort
    Bonn
    Beiträge
    56

    Daumen hoch

    Jawohl, damit läuft jetzt alles wie gewünscht. Danke!

  37. #37
    Contao-Fan Avatar von eisenherz
    Registriert seit
    11.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von pyretta Beitrag anzeigen
    Hallo,
    hatte auch den Fehler mit 3.5.16.
    Die Codezeile 191 die in 3.5.17 erneuert wird, hat leider nicht gereicht bei mir. Erst die beiden Ignore Anweisungen von BugBuster und Kachelblitz halfen.
    Also Danke an euch beide!
    Bei mir genauso!
    Dank an BugBuster ... mal wieder
    DropLimits -Die Seite der Rekordjäger

  38. #38
    Contao-Nutzer
    Registriert seit
    25.05.2010.
    Beiträge
    211

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Hi,
    anbei mal die aktuelle Version zum Test für Euch.
    Darin sind die mittlerweile beiden Patche von Leo, nicht meine.
    Soll damit laufen.

    Entpacken und damit die Datei system/modules/core/library/Contao/Search.php ersetzen.
    Vorher Backup vom Original nicht vergessen.
    Funktioniert bei mir bis jetzt ohne Probleme. Vielen Dank!
    Geändert von pyretta (12.09.2016 um 10:55 Uhr)

  39. #39
    Contao-Nutzer Avatar von Der Astronaut
    Registriert seit
    20.07.2012.
    Ort
    Weltall
    Beiträge
    241

    Standard

    Zitat Zitat von pyretta Beitrag anzeigen
    Hallo,
    hatte auch den Fehler mit 3.5.16.
    Die Codezeile 191 die in 3.5.17 erneuert wird, hat leider nicht gereicht bei mir. Erst die beiden Ignore Anweisungen von BugBuster und Kachelblitz halfen.
    Also Danke an euch beide!
    Gleiches auch bei mir! Seit dem ich zusätzlich die Ignore-Anweisung mit drinnen habe, bekomme ich keine Fehlermeldung mehr.

    Danke an alle Helferlein!

  40. #40
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Mit der gepatchten Search.php von hier https://community.contao.org/de/show...l=1#post419464 sollte das auch ohne die IGNORE's gehen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •