Seite 2 von 2 ErsteErste 12
Ergebnis 41 bis 57 von 57

Thema: Query Error nach Umzug

  1. #41
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    Zitat Zitat von overHead Beitrag anzeigen
    jetzt kommt folgendes.
    Der EFG ist nicht mit MySQL 8.0.2+ kompatibel (siehe https://github.com/1up-lab/contao-ef...mdata.php#L591). Bleibt dir nur mehr die MariaDB Option.

  2. #42
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Das natürlich doof mit C4...

    Irgendwas hat nicht geklappt, es sind keine Anführungszeichen in der SQL-Abfrage zu sehen, die müssten da aber eigentlich hin. Was genau hast Du gemacht um die Änderungen einzutragen?

    Spooky war schneller

  3. #43
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    Danke Jungs.

    MariaDB ist schon angelegt nun muss der stundenlange Import wieder gemacht werden.

  4. #44
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aus reiner Neugier: Warum dauert denn bei einem Datenbank-Import so ewig? Wieviele Terabyte hat denn dein Dump?

  5. #45
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    Also von alten zum neuen hoster musste ich alles ausstellen (keine erweiterten Inserts). Der import hat dann per ssh 8 Stunden gedauert. Jetzt hat das nur 5 min gedauert. Das war auch per ssh.
    Kann dir nicht sagen warum das so lange gedauert hat, aber eine tl hat über 1 mio. datensätze. Die tl hat so lang gedauert.

  6. #46
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    So Maria DB läuft.
    Contao läuft auch damit, aber sagt mal kann es sein, dass der efg damit probleme hat?

    Listing ist alles super. aber wenn ich den Datensatz aufmache bringt er.

    Fatal error: Uncaught exception Error with message Function name must be a string thrown in system/modules/efg/forms/ExtendedForm.php on line 428
    #0 system/modules/core/classes/Hybrid.php(239): Efg\ExtendedForm->compile()
    #1 system/modules/core/forms/Form.php(84): Contao\Hybrid->generate()
    #2 system/modules/efg/modules/ModuleFormdataListing.php(3133): Contao\Form->generate()
    #3 system/modules/efg/modules/ModuleFormdataListing.php(3017): Efg\ModuleFormdataListing->generateEditForm(Object(Contao\ContentModel), Object(Contao\Database\Mysqli\Result))
    #4 system/modules/efg/modules/ModuleFormdataListing.php(713): Efg\ModuleFormdataListing->editSingleRecord()
    #5 system/modules/core/modules/Module.php(287): Efg\ModuleFormdataListing->compile()
    #6 system/modules/efg/modules/ModuleFormdataListing.php(476): Contao\Module->generate()
    #7 system/modules/core/elements/ContentModule.php(59): Efg\ModuleFormdataListing->generate()
    #8 system/modules/core/library/Contao/Controller.php(484): Contao\ContentModule->generate()
    #9 system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao \ContentModel), 'main')
    #10 system/modules/core/modules/Module.php(287): Contao\ModuleArticle->compile()
    #11 system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
    #12 system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
    #13 system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\Articl eModel), false, false, 'main')
    #14 system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
    #15 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #16 index.php(20): Contao\FrontendIndex->run()
    #17 {main}

  7. #47
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    Welche Version des EFG (und von wo) hast du im Einsatz? Bzgl. EFG und PHP 7 Kompatibilität gibt es hier im Forum schon einige Threads.

  8. #48
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    Ja ich glaube da muss ich auf 5.6 stellen

  9. #49
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ist PHP 5.6 überhaupt noch verfügbar?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  10. #50
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    Ja könnte ich noch auswählen.

    NACHTRAG
    mit PHP 5.6 funktioniert alles super. das ist natürlich schade. mal schauen ob ich über .htaccess auf 7.1 gehen kann.
    ... geht bei webgo nicht.

    so läuft erstmal.
    danke an alle helfenden.

    ich habe gleich noch ein thema zum efg und notification center da würde ich ein neues thema aufmachen.
    Geändert von overHead (11.02.2019 um 18:06 Uhr)

  11. #51
    Contao-Nutzer Avatar von koopoo
    Registriert seit
    01.11.2009.
    Ort
    Bonn
    Beiträge
    127

    Standard Ich habe dasselbe Preoblem: WEBGO (SSD Webhosting Business)->CONTAO-3.5.40->MySQL8

    Zitat Zitat von overHead Beitrag anzeigen
    So Maria DB läuft.
    Contao läuft auch damit, aber sagt mal kann es sein, dass der efg damit probleme hat?
    Listing ist alles super. aber wenn ich den Datensatz aufmache bringt er.
    Moin.
    mich würde sehr interessieren, wie Du es hinbekommen hast?
    Die Umstellung auf Maria DB war nun der positive Auslöser?
    Kannst Du vielleicht mal Deine genaue Vorgehensweise schrittweise schildern.

    Ich verzweifle nämlich nahezu an dieser Problematik :-( ...
    Vielen Dank schon mal.

  12. #52
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    Also wir können gern mal quatschen, was genau dein Problem ist, oder du schreibst es hier rein und ich schau es mir mal an. Aber bedenke bitte, dass ich Maria DB genommen habe, da bei MySQL kein Weg hineinging.

    Wie gesagt entweder PN oder direkt hier.

  13. #53
    Contao-Nutzer Avatar von jabo
    Registriert seit
    01.06.2011.
    Ort
    Münsterland
    Beiträge
    50

    Standard

    Hallo overHead,
    Hallo koopoo,


    ich würde gerne zuhören, ich habe bei webgo genau das gleiche Problem . . . . aktuell 3.5.40

    Grüße

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

    Support Contao

    Standard

    Wie schon beschrieben musst Du auf Contao 4 (ich glaube sogar 4.8) updaten um mit MySQL 8.0.18 kompatibel zu sein. Da ich gehört habe, dass Webgo in den neueren Paketen kein Maria DB mehr anbietet, wirst Du keine andere Chance haben, damit die Website bei Webgo läuft. Genau das wollte Dir die Verlinkung aus dem anderen Thread schon sagen.
    Da aber Contao 3.5 eh schon nicht mehr supported wird, sollte man sowieso updaten .

    Nachtrag: Falls Du ein älteres Paket haben solltest, versuche es mit Maria DB statt mit MySQL.
    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.




  15. #55
    Contao-Nutzer Avatar von quenn
    Registriert seit
    28.03.2013.
    Ort
    Köln
    Beiträge
    130

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Alternativ könntest du folgende Funktion auch selbst hotfixen: https://github.com/contao/core/blob/....php#L596-L611
    PHP-Code:
    /**
     * Quote an identifier if it is a reserved word
     *
     * @param string $strName
     *
     * @return string
     */
    public static function quoteIdentifier($strName)
    {
        if (\
    in_array(strtolower($strName), ['rows''groups']))
        {
            
    $strName '`'.$strName.'`';
        }

        return 
    $strName;

    Natürlich ist das dann nicht Update-sicher.
    Damit habe ich eine 3.5er Version bei Webgo mit MySQL zum Laufen bekommen.

  16. #56
    Contao-Fan Avatar von dirksche
    Registriert seit
    05.08.2009.
    Ort
    Grosslittgen
    Beiträge
    643

    Standard

    Zitat Zitat von quenn Beitrag anzeigen
    Damit habe ich eine 3.5er Version bei Webgo mit MySQL zum Laufen bekommen.
    Ich habe auch eine 3.5 Version damit zu laufen bekommen. Allerdings kann ich im Backend keine neuen Benutzer oder Mitglieder anlegen:
    Fatal error: Uncaught exception Exception with message Query error: 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 'groups FROM tl_member' at line 1 (SELECT DISTINCT groups FROM tl_member) 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/drivers/DC_Table.php(5448): Contao\Database\Statement->execute(Array)
    #2 system/modules/core/drivers/DC_Table.php(4836): Contao\DC_Table->filterMenu(1)
    #3 system/modules/core/drivers/DC_Table.php(377): Contao\DC_Table->panel()
    #4 system/modules/core/classes/Backend.php(650): Contao\DC_Table->showAll()
    #5 system/modules/core/controllers/BackendMain.php(131): Contao\Backend->getBackendModule('member')
    #6 contao/main.php(20): Contao\BackendMain->run()
    #7 {main}
    Welche Datei müsste ich ändern, damit die Mitglieder und Benutzer wieder laufen?

  17. #57
    Contao-Nutzer
    Registriert seit
    20.02.2013.
    Beiträge
    7

    Multimedia

    Man muss noch in der DC_Table etwas ändern:

    https://gist.github.com/amenk/52e6d4...160dfc531b7ab1

    Aber besser natürlich Contao upgraden ...

    Viele Grüße,

    Alex

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
  •