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.
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.
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
Danke Jungs.
MariaDB ist schon angelegt nun muss der stundenlange Import wieder gemacht werden.
Aus reiner Neugier: Warum dauert denn bei einem Datenbank-Import so ewig? Wieviele Terabyte hat denn dein Dump?
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.
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}
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.
Ja ich glaube da muss ich auf 5.6 stellen
Ist PHP 5.6 überhaupt noch verfügbar?
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)
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.
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.
Hallo overHead,
Hallo koopoo,
ich würde gerne zuhören, ich habe bei webgo genau das gleiche Problem . . . . aktuell 3.5.40
Grüße
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.
Ich habe auch eine 3.5 Version damit zu laufen bekommen. Allerdings kann ich im Backend keine neuen Benutzer oder Mitglieder anlegen:
Welche Datei müsste ich ändern, damit die Mitglieder und Benutzer wieder laufen?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}
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 in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen