AMR deinstallieren

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
josh
Beiträge: 156
Registriert: Do 24. Jun 2004, 09:25
Wohnort: Ahlen
Kontaktdaten:

AMR deinstallieren

Beitrag von josh »

Hallo Murat,

vor dem Update auf 4.9 muss AMR deinstalliert werden. sonst gibt es Fehler in der neuen Installation.

Ich habe das bei einer Installation nachträglich in der Datenbank gelöscht, bin mir aber nicht sicher ob das immergleich ist.
AMR - Datenbankeinträge des Plugins löschen:
#mod_rewrite löschen
mysql -u$USER -p$PASSWD $DATABASE -e "DELETE FROM con_area WHERE idarea = 10100";
mysql -u$USER -p$PASSWD $DATABASE -e "DELETE FROM con_files WHERE idarea = 10100";
mysql -u$USER -p$PASSWD $DATABASE -e "DELETE FROM con_frame_files WHERE idarea = 10100";
mysql -u$USER -p$PASSWD $DATABASE -e "DELETE FROM con_nav_sub WHERE idarea = 10100";
mysql -u$USER -p$PASSWD $DATABASE -e "DELETE FROM con_plugins WHERE idinternal = 'mod_rewrite020'";
Wäre es möglich das Setup entsprechend mit einer Löschfunktion zu erweitern? AMR ist ja nun Bestandteil von Contenido 4.9.

Viele Grüße

josh
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: AMR deinstallieren

Beitrag von xmurrix »

Hallo josh,

beim Setup wird nicht überprüft, ob ein Plugin schon existiert oder nicht, und falls es existiert, dass es nur aktualisiert wird. Es ist besser, wenn man es vielleicht vorher löscht.

Die Art und Weise, wie CONTENIDO mit Plugins umgeht, hat sich zwischen 4.8 und 4.9 erheblich geändert, und es würde wohl viel Aufwand bedeuten, auf alte Plugins beim Setup einzugehen, zumal die auch nicht kompatibel zur neuen Pluginstruktrur wären.

Das AMR-Plugin hinterlegt in CONTENIDO 4.8 diverse SQL-Statements in der Plugintabelle, siehe Feld "uninstall". Die Anweisungen werden beim Deinstallieren des Plugins ausgeführt. Dabei können die Ids unterschiedlich sein, man sollte sich nicht darauf verlassen, dass sie überall 10100 haben.

Gruß
Murat
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Antworten