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:
- Öffne die Datei 
.htaccessim Root-Verzeichnis deiner WordPress-Installation. - Füge die obige Zeile möglichst weit oben ein (idealerweise direkt nach 
RewriteEngine On, falls vorhanden). - Speichere die Datei.
 - 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:
- Öffne die Datei 
wp-config.phpim Root-Verzeichnis deiner WordPress-Installation. - Füge folgende Zeile oberhalb von 
/* That's all, stop editing! */ein: 
define('ALTERNATE_WP_CRON', true);
- 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ßnahme | Beschreibung | 
|---|---|
.htaccess-Anpassung | Verhindert das Abbrechen von Cronjobs durch LiteSpeed | 
ALTERNATE_WP_CRON aktivieren | Aktiviert alternative Cron-Methode in WordPress | 
| Hosting-Support kontaktieren | Analyse 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).
