View Categories

Internal Links Juicer: Probleme mit geplanten Aufgaben unter LiteSpeed

1 min read

Gern! Hier ist die technisch sachliche und klar strukturierte Version im Doc-Stil, passend für die Support-Dokumentation auf Symalon.com:


Internal Links Juicer: Probleme mit geplanten Aufgaben unter LiteSpeed #

Betroffene Systeme:

  • WordPress auf LiteSpeed Webservern
  • Nutzung des Plugins Internal Links Juicer

Problem:
Geplante Aufgaben des Internal Links Juicer (z. B. automatische Verlinkung großer Inhalte) werden unter LiteSpeed unter Umständen nicht vollständig ausgeführt. LiteSpeed kann langlaufende Prozesse vorzeitig abbrechen, wodurch der interne WordPress-Cron (wp-cron.php) fehlschlägt.


Ursachen #

LiteSpeed enthält eine Einstellung, die Prozesse automatisch abbricht, wenn sie als zu lang laufend oder ressourcenintensiv eingestuft werden. WordPress nutzt jedoch PHP-basierte Cronjobs, die je nach Datenmenge mehrere Minuten laufen können – etwa beim Ausführen von Aufgaben durch den Internal Links Juicer.

Das Plugin erkennt LiteSpeed-Server und zeigt im WordPress-Backend einen Hinweis an, wenn potenzielle Komplikationen festgestellt werden.


Lösung 1: .htaccess-Anpassung #

Füge in der .htaccess-Datei im Stammverzeichnis deiner WordPress-Installation folgende Rewrite-Regel hinzu:

RewriteRule .* - [E=noabort:1]

Vorgehensweise:

  1. Öffne die Datei .htaccess im Root-Verzeichnis deiner WordPress-Installation.
  2. Füge die obige Zeile möglichst weit oben ein (idealerweise direkt nach RewriteEngine On, falls vorhanden).
  3. Speichere die Datei.
  4. Lade die Seite im WordPress-Admin neu und prüfe, ob die Warnung im Plugin verschwindet.

Hinweis: Das Entfernen der Warnung bedeutet nicht, dass der Cronjob tatsächlich vollständig ausgeführt wird. Eine Funktionsprüfung ist notwendig.


Lösung 2: Alternative Cron-Methode in WordPress aktivieren #

Falls das Einfügen der Rewrite-Regel nicht hilft, kann eine alternative Cron-Methode verwendet werden. Diese Methode erzwingt eine andere Art der Abarbeitung der geplanten Aufgaben.

Schritte:

  1. Öffne die Datei wp-config.php im Root-Verzeichnis deiner WordPress-Installation.
  2. Füge folgende Zeile oberhalb von /* That's all, stop editing! */ ein:
define('ALTERNATE_WP_CRON', true);
  1. Speichern und schließen.

Hinweis: Die alternative Methode kann bei manchen Konfigurationen instabil sein. Auch hier empfehlen wir eine Funktionsprüfung.


Lösung 3: Support kontaktieren #

Wenn keine der oben genannten Lösungen funktioniert, kontaktiere bitte unseren Symalon Support. Wir prüfen:

  • Serverseitige Timeouts und Abbruchbedingungen
  • PHP-Limits (z. B. max_execution_time, memory_limit)
  • Sicherheits- oder Firewall-Einstellungen (z. B. ModSecurity)

Alternativ kann ein Wechsel auf eine Hosting-Umgebung mit OpenLiteSpeed oder Nginx sinnvoll sein, wenn geplante Aufgaben regelmäßig blockiert werden.


Zusammenfassung #

MaßnahmeBeschreibung
.htaccess-AnpassungVerhindert das Abbrechen von Cronjobs durch LiteSpeed
ALTERNATE_WP_CRON aktivierenAktiviert alternative Cron-Methode in WordPress
Hosting-Support kontaktierenAnalyse serverseitiger Ursachen

Weitere Hinweise:
Dieses Verhalten betrifft nicht nur den Internal Links Juicer, sondern kann auch andere Plugins betreffen, die auf wp-cron basieren (z. B. Backups, SEO-Crawler, Newsletter-Plugins).

Powered by BetterDocs

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert