Start
/
Speed Optimizer Medienkomprimierung Fortschritt stockt

Speed Optimizer Medienkomprimierung Fortschritt stockt

Das Speed Optimizer Plugin ist ein leistungsfähiges Tool, das viele Techniken zur Leistungsoptimierung bietet. Eine davon ist die Optimierung Ihrer Bilder durch Komprimierung und damit Verringerung ihrer Größe, wodurch sie schneller geladen werden. Es kann jedoch ein Problem auftreten, bei dem der Bildoptimierungsprozess bei beliebigen Bildern stecken bleibt und eine Meldung wie “COMPRESSING IMAGE XX OF XX” anzeigt. Dieses Problem kann durch Ihre WordPress-Konfiguration oder bestimmte Plugins verursacht werden.

Verstehen des Problems

Der Prozess der Bildoptimierung kann aus verschiedenen Gründen ins Stocken geraten. Es kann an einem Konflikt mit anderen Plugins, an Serverbeschränkungen oder an Problemen mit dem WordPress-Cron-System liegen. Die Meldung über den Stillstand ist ein Hinweis darauf, dass der Prozess unterbrochen wurde und nicht fortgesetzt werden kann.

Lösung: WordPress Cron-Ereignisse über wp-cli ausführen

Um dieses Problem zu lösen, müssen Sie sicherstellen, dass zwei WordPress-Cron-Ereignisse mit WP-CLI ordnungsgemäß ausgeführt werden. Diese Cron-Ereignisse sind:

wp cron event schedule siteground_optimizer_start_image_optimization_cron now
wp cron event schedule siteground_optimizer_start_webp_conversion_cron now

Mit diesen Befehlen werden die Bildoptimierungs- und Webp-Konvertierungsprozesse sofort gestartet.

Schritt-für-Schritt Anleitung

Hier finden Sie eine schrittweise Anleitung, wie Sie diese Cron-Ereignisse ausführen:

Schritt 1: Greifen Sie über SSH auf Ihr WordPress-Verzeichnis zu

Sie müssen über SSH auf Ihr WordPress-Verzeichnis zugreifen. Sobald Sie eingeloggt sind, navigieren Sie zum Stammverzeichnis Ihrer WordPress-Installation.

Schritt 2: Ausführen der Cron-Ereignisse

Geben Sie in der Befehlszeile nacheinander die folgenden Befehle ein

wp cron event schedule siteground_optimizer_start_image_optimization_cron now
wp cron event schedule siteground_optimizer_start_webp_conversion_cron now

Dadurch werden die erforderlichen Cron-Ereignisse einmal ausgeführt, so dass die Bildkomprimierung mit der Verarbeitung Ihrer Bilder fortfahren sollte.

Schritt 3: Erstellen einer Schleife

Wenn Sie sehr viele Bilder auf Ihrer Website haben, reicht die einmalige Ausführung der Cron-Ereignisse möglicherweise nicht aus, um alle Bilder zu verarbeiten. In diesem Fall müssen Sie eine Schleife erstellen, in der die Cron-Ereignisse so lange ausgeführt werden, bis alle Bilder korrekt verarbeitet wurden. Hier ist ein Beispiel dafür, wie Sie dies tun können:

while true; do sleep 30; wp cron event schedule siteground_optimizer_start_image_optimization_cron now; wp cron event schedule siteground_optimizer_start_webp_conversion_cron now; wp cron event run --due-now; done

Der obige Befehl ist eine Schleife, die die Cron-Ereignisse alle 30 Sekunden ausführt, bis Sie sie stoppen (ctrl+c oder cmd+c).

Schritt 4: Überwachen des Prozesses

Verfolgen Sie den Optimierungsprozess auf der wp-admin Seite, um sicherzustellen, dass er ordnungsgemäß abläuft. Wenn der Prozess erneut stecken bleibt, müssen Sie möglicherweise weitere Untersuchungen durchführen, um widersprüchliche Plugins oder Servereinschränkungen zu identifizieren. Wenn Sie weiterhin Probleme haben, wenden Sie sich an unser Support-Team, um weitere Unterstützung zu erhalten.

Diesen Artikel teilen