it-swarm.com.de

Wie kann ich sicherstellen, dass ein Plugin-Update mit meiner aktuellen Joomla-Installation kompatibel ist?

Ich bin neu in Joomla, bitte verzeihen Sie mir, wenn dies offensichtlich ist. Ich habe ein bisschen gesucht und bin kompetent mit Wordpress also hoffe ich, dass es nicht so ist!

Ich lasse zurzeit 3.4.8 laufen und wenn ich bestimmte Plugins aktualisiere, bricht das Site-Thema in Teile.

Meine Frage ist, wie kann ich sicherstellen, dass ein Plugin-Update mit meiner aktuellen Joomla-Installation kompatibel ist?

2
Grant Ab

Möglicherweise passieren einige Dinge, die Ihre Website beschädigen.

Es kann sein, dass Sie tatsächlich ein Plugin verwenden, bei dem Kompatibilitätsprobleme auftreten.

Ein anderer Fall, den Sie berücksichtigen müssen, ist, dass einige Ihrer Erweiterungen Anpassungen an ihren Kerndateien enthalten können, die mit dem Update überschrieben werden. Jeder Code, der für bestimmte Funktionen oder Layouts verantwortlich war, die Sie derzeit auf Ihrer Website sehen, wird entfernt, und Sie verlieren diese Anpassung.

Oder es kann an einer insgesamt schlechten Einrichtung/Implementierung der Site von Anfang an liegen, die eine Kombination aus schlechten Vorgehensweisen verwendet (Verwendung bereits alter, nicht mehr unterstützter Erweiterungen, schlechte benutzerdefinierte Codierung, schlechte Vorlagenimplementierung, zu viele Erweiterungen, mit denen ein Konflikt besteht) einander usw).

Kompatibilitätsprobleme treten normalerweise bei PHP-Fehlern auf. Wenn Sie also feststellen möchten, ob dies der Fall ist, aktivieren Sie die Fehlerberichterstattung und suchen Sie nach Fehlern, die auf Ihrem Bildschirm gedruckt werden. Manchmal kann es nur eine einfache Korrektur sein, einen Teil des Erweiterungscodes zu aktualisieren, damit er kompatibel ist, andere Typen sind natürlich möglicherweise komplizierter.

Jetzt haben Sie eine gültige Frage, wenn Sie sich fragen, wie eine Erweiterung kompatibel ist, bevor Sie aktualisieren.

Es gibt keine einfache Möglichkeit, dies über das Joomla-Backend zu erfahren. Ich empfehle Ihnen, sich mit den Erweiterungen von Drittanbietern vertraut zu machen, die Sie auf Ihrer Website installiert haben, damit Sie in der ersten Phase wissen, welche Sie verwenden, wo, warum und wie Sie sie verwenden. Dann werden Sie diejenigen los, die Sie nicht brauchen.

Wechseln Sie dazu in den Erweiterungs-Manager und filtern Sie nach Erweiterungstyp, um alle Typen anzuzeigen. Machen Sie sich mit Ihrer Erweiterungsliste von Drittanbietern vertraut.

Suchen Sie auch im Joomla Extensions Directory nach Kompatibilitätsinformationen und aktuellen Überprüfungen, aber auch in Google nach diesen Erweiterungen, und besuchen Sie die Entwickler-Websites, um weitere Informationen zu erhalten. Wenn Sie zum Beispiel eine Erweiterung finden, die nicht in JED veröffentlicht ist, und Sie auch eine veraltete und verlassene Website des Entwicklers der Erweiterung finden, wird diese Erweiterung wahrscheinlich nicht mehr gepflegt und enthält keine aktuellen Updates, und Sie sollten auch keine erwarten In diesem Fall ist es ratsam, diese Erweiterung zu entfernen oder zu ersetzen.

Manchmal finden Sie hilfreiche Informationen für die Erweiterungen wie die Entwickler-Website oder Support-Foren/E-Mails, Änderungsprotokolle usw. auch, wenn Sie sie im Backend besuchen - oder wenn Sie sich ihre Code-PHP-Dateien ansehen.

Aktualisieren:

Ich habe dieses Google-Dokument gerade aus einem Kommentar von Neil Robertson zu einer anderen Frage in JSE entdeckt, in der Joomla-Erweiterungen aufgelistet sind, die mit J3.5 und PHP 7 kompatibel sind. In einigen Fällen kann es hilfreich sein:

https://docs.google.com/spreadsheets/d/1HJj02l3ByBvJF-Q67XXuGmrFvS8iIBEnDEcVcmwqzLc/edit?pref=2&pli=1#gid=

1
FFrewin

In Joomla Plugins sind nicht wie in WordPress Hauptteile, Komponenten und Module sind Hauptteile, mit denen Inhalte in Joomla angezeigt werden. Nicht bekommen, dass die Aktualisierung der Plugins Joomla Theme! Bricht. Stellen Sie beim Aktualisieren von Joomla-Plugins sicher, dass diese Plugins mit Ihrer Joomla-Version kompatibel sind. Ich vermute, Sie werden die Entwickler der Plugins überprüfen/kontaktieren.

1
dev-m