Hallo,
nachdem ich unter Contao 2.9.5 ein Update von Version 0.3.6 auf die aktuelle Beta 2.0.0 beta2 durchgeführt habe und die catalog_ext deinstalliert habe, habe ich im BE keinen Zugriff auf meine Kataloge.
Was kann ich tun?
Viele Grüße
Druckbare Version
Hallo,
nachdem ich unter Contao 2.9.5 ein Update von Version 0.3.6 auf die aktuelle Beta 2.0.0 beta2 durchgeführt habe und die catalog_ext deinstalliert habe, habe ich im BE keinen Zugriff auf meine Kataloge.
Was kann ich tun?
Viele Grüße
Zunächst einmal, was immer in solchen Fällen zu tun ist: Fehlerausgaben einschalten und mal genauer beschreiben, was 'kein Zugriff' bedeutet.
(ich persönlich hätte mich ohne ein Backup nicht getraut, einen dermaßen großen Updateschritt zu gehen. Ich hoffe, dass Du das genauso gesehen hast)
Carolina.
Hallo Carolina,
kein Zugriff im BE bedeutet, dass ich keine Fehlermeldung erhalte, sondern dass ich beim Aufruf von Katalog folgenden Hinweis erhalte:
Upgrade der Katalog-Installation
Um das Upgrade auf die neue Kataloganwendung abzuschließen, müssen Sie die Katalog Ext Erweiterung entfernen, welche nun in die Katalog-Erweiterung integriert ist und somit nicht mehr länger benötigt wird. Der Inhalt dieses Ordners wird nun in den Katalogordner eingebunden und ist somit nicht mehr notwendig.
* Wenn Sie diese Erweiterung über die Erweiterungsverwaltung installiert haben, deinstallieren Sie die Erweiterung [catalog_ext] einfach.
* Wenn Sie Die Erweiterung manuell installiert haben, entfernen Sie den Ordner catalog_ext/ und seinen Inhalt per Hand.
Wenn Sie diese Erweiterung bzw. den Ordner entfernt haben, haben Sie Zugriff auf die Kataloganwendung.
Ein Backup habe ich gemacht. Aber ich möchte ja die neue Version nutzen.
Viele Grüße
Peter
Hallo ready2use,
klingt so als ob es eben noch nicht ganz deinstalliert ist.
Hast du ein update der Datebank gemacht?
Viele Grüße
Mal explizit nachgefragt: hast Du zweimal (nach dem Update und nach der Deinstallation von CatalogExt) ein Datenbankupdate gemacht?
Des Weiteren können Anpassungen im Bereich der Tags nötig sein - was aber davon abhängt, wie Du das nutzt.
Carolina.
Hallo Carolina und MacKP,
ich habe die Extension über die eingebaute Extension-Verwaltung deinstalliert. Also nur einmal.
Mittlerweile habe ich Version 0.3.6 wieder eingespielt, da auch mein Shop nicht mehr funktionierte. Dazu habe die catalog_ext auch wieder eingerichtet. Der Shop funktioniert auch wieder.
Die Kataloge sind jetzt leider auch im Frontend nicht mehr zu sehen. Folgende Fehlermeldung:
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 ') AS catalog_name, (SELECT jumpTo FROM tl_catalog_types WHERE tl_catalog_types.i' at line 1 (SELECT *, (SELECT name FROM tl_catalog_types WHERE tl_catalog_types.id=.pid) AS catalog_name, (SELECT jumpTo FROM tl_catalog_types WHERE tl_catalog_types.id=.pid) AS parentJumpTo FROM WHERE pid='2' AND published=1 ORDER BY Serie,Titel ASC) thrown in /home/www/foerderkompass/system/libraries/Database.php on line 642
#0 /home/www/foerderkompass/system/libraries/Database.php(589): Database_Statement->query()
#1 /home/www/foerderkompass/system/modules/catalog_ext/ModuleCatalogList.php(184): Database_Statement->execute(Array)
#2 /home/www/foerderkompass/system/modules/frontend/Module.php(140): ModuleCatalogList->compile()
#3 /home/www/foerderkompass/system/modules/catalog_ext/ModuleCatalog.php(108): Module->generate()
#4 /home/www/foerderkompass/system/modules/catalog_ext/ModuleCatalogList.php(69): ModuleCatalog->generate()
#5 /home/www/foerderkompass/system/modules/frontend/ContentModule.php(72): ModuleCatalogList->generate()
#6 /home/www/foerderkompass/system/libraries/Controller.php(415): ContentModule->generate()
#7 /home/www/foerderkompass/system/modules/frontend/ModuleArticle.php(173): Controller->getContentElement('2270')
#8 /home/www/foerderkompass/system/modules/frontend/Module.php(140): ModuleArticle->compile()
#9 /home/www/foerderkompass/system/modules/frontend/ModuleArticle.php(71): Module->generate()
#10 /home/www/foerderkompass/system/libraries/Controller.php(348): ModuleArticle->generate(false)
#11 /home/www/foerderkompass/system/libraries/Controller.php(221): Controller->getArticle('514', false, false, 'main')
#12 /home/www/foerderkompass/system/modules/frontend/PageRegular.php(71): Controller->getFrontendModule('0', 'main')
#13 /home/www/foerderkompass/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#14 /home/www/foerderkompass/index.php(333): Index->run()
#15 {main}
Habt Ihr eine Idee?
VG
Peter
Hallo ready2use,
ja, backup wieder einspielen. Dein Catalog ist jetzt in der Datenbank ein mischmasch... das wird dann so niemals funktionieren.
Viele Grüße
Hallo MacKP,
ich war noch nie in der Verlegenheit ein DB-Backup wieder einzuspielen.
Wird dazu die Importfunktion in phpMyAdmin verwendet?
Das Backup hat 23 MB.
VG
Peter
Jap, dafür ist das da.
Viele Grüße
Hallo Caroline,
bei den Extension-Operationen, also sowohl beim Update als auch bei der Deisntallation habe ich die Vorgänge im ER bis zum Ende, d.h. inkl. DB-Aktualisierung durchgeführt.
VG
Peter
Hallo MacKP,
der Import bricht im phpMyAdmin mit der Fehlermeldung ab, dass die zu importierende Tabelle bereits vorhanden wäre.
Muss ich die Tabellen vorher manuell löschen? Ist in den Backups kein Drop Table if exists enthalten? Würde es dann nicht langen lediglich die catalog betreffenden Tabellen zu importieren?
VG Peter
Hallo MacKP,
ich habe keine Erfahrug damit und es handelt sich um eine Produktivumgebung mit 400 Nutzern. Bin daher ab sofort eher lieber vorsichtig bevor ich weitere Fehler mache. Übernimmst Du auch kostenpflichtigen Support, d.h. könnte ich Dich beauftragen, die Reparatur für mich zu übernehmen?
VG
Peter
Hallo ready2use,
an sich mach ich sowas. Aber im Moment hab ich da überhaupt keine Zeit für (eigene Kunden gehen eben immer vor bei Terminierten Dingen...).
Frag doch mal Lucina, die kennt sich auch sehr gut aus ;-)
Viele Grüße
Hallo Caroline,
hast Du Interesse, siehe Postings davor?
VG
Peter
Hallo MacKP,
in der Zwischenzeit habe ich die Reparatur selber hinbekommen. Danke auch an Caroline.
Ich würde dennoch gerne das Update der catalog-Extension durchführen. Sollte dies in mehreren Schritten, d.h. erst 2.0.0 beta 1 und dann die Beta2 erfolgen? Gibt es Kompatibilitätsprobleme mit dem webshop von Fruit media?
VG
Peter
Zu spät ... ;-)
Catalog / Fruitmedia-Shop: Ich denke nicht dass die zusammen laufen (ohne konkreten Hionweis, nur mit der Summe gemachter Erfahrungen)
Carolina.
Hallo Caroline,
bitte nicht traurig sein. Das nächste mal, wenn ich mich selber abschieße, dann weiß ich nun ja wen ich ansprechen kann.
Gibt es denn einen beschriebenen Migrationspfad, wie man vom webshop auf isotope wechseln kann?
Btw, als ich die catalog-Tabellen wieder einspielen wollte (die vorhandenen hatte ich lediglich umbenannt, war meine Rettung), habe ich Fehlermeldungen bekommen, dass folgende Zeile (am Anfang des scripts)
DROP TABLE IF EXISTS tl_catalog_fields;
CREATE TABLE tl_catalog_fields (
id int(10) unsigned NOT NULL auto_increment, #### diese hier
pid int(10) unsigned NOT NULL default '0',
sorting int(10) unsigned NOT NULL default '0',
nicht genommen wird.
VG
Peter
Hallo Carolina,
habe gerade bemerkt, dass ich Deinen Vornamen falsch geschrieben habe. Sorry, werde ab sofort darauf achten.
VG Peter