Cronjob gibt viele Fehler REMOTE_ADDR, SERVER_PORT, SERVER_NAME usw. zurück

Ich schrieb ein Cron-Skript und war an der Spitze

require_once('/home/cli6951n3/domains/mydomain.com/public_html/wp-load.php'); 

In wp-config.php ich folgende Zeile hinzugefügt:

 define('DISABLE_WP_CRON', true); 

Als Ergebnis bekomme ich eine große Menge an Fehlern . Siehe Text unten. Viele Plugins und die Themes werden in den Fehlerberichten erwähnt. Wie kann ich das lösen?

PHP-Hinweis: Undefinierter Index: SERVER_PORT in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php in Zeile 1536

Hinweis: Undefinierter Index: SERVER_PORT in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php in Zeile 1536 PHP Hinweis: Undefinierter Index: SERVER_NAME in / home / cli6951n3 /domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php in Zeile 1537

Hinweis: Undefinierter Index: SERVER_NAME in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php in Zeile 1537 PHP Hinweis: Undefinierter Index: SERVER_PORT in / home / cli6951n3 /domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php in Zeile 1537

Hinweis: Undefinierter Index: SERVER_PORT in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/wpFastestCache.php in Zeile 1537 PHP Hinweis: Undefinierter Index: HTTP_HOST in / home / cli6951n3 /domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/inc/cache.php in Zeile 177

Hinweis: Undefinierter Index: HTTP_HOST in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/wp-fastest-cache/inc/cache.php on line 177 PHP Hinweis: Undefinierter Index: HTTP_HOST in / home /cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/minimal-coming-soon-maintenance-mode/framework/public/init.php in Zeile 38

Hinweis: Undefinierter Index: HTTP_HOST in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/minimal-coming-soon-maintenance-mode/framework/public/init.php in Zeile 38 PHP Warnung: Kann nicht Headerinformationen ändern – Header, die bereits gesendet wurden (Ausgabe gestartet unter /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/rdp-plugin/rdp-plugin.php:1) in / home / cli6951n3 / domains /mydomain.com/public_html/wp-content/themes/Avada-Child-Theme/functions.php in Zeile 13

Warnung: Header-Informationen können nicht geändert werden – Header, die bereits gesendet wurden (Ausgabe gestartet unter /home/cli6951n3/domains/mydomain.com/public_html/wp-content/plugins/rdp-plugin/rdp-plugin.php:1) in / home / cli6951n3 / domains / mydomain.com / public_html / wp-inhalt / themes / Avada-Child-Theme / functions.php on line 13 PHP Hinweis: Undefinierter Index: REMOTE_ADDR in /home/cli6951n3/domains/mydomain.com/public_html/wp -content / themes / Avada / enthält / avadaredux / avadaredux-framework / AvadaReduxCore / inc / class.avadaredux_helpers.php in Zeile 69

Hinweis: Undefinierter Index: REMOTE_ADDR in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/themes/Avada/includes/avadaredux/avadaredux-framework/AvadaReduxCore/inc/class.avadaredux_helpers.php in Zeile 69 PHP Notice : Undefinierter Index: REMOTE_ADDR in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/themes/Avada/includes/avadaredux/avadaredux-framework/AvadaReduxCore/inc/class.avadaredux_helpers.php in Zeile 69

Hinweis: Undefinierter Index: REMOTE_ADDR in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/themes/Avada/includes/avadaredux/avadaredux-framework/AvadaReduxCore/inc/class.avadaredux_helpers.php in Zeile 69 PHP Notice : Undefinierter Index: REMOTE_ADDR in /home/cli6951n3/domains/mydomain.com/public_html/wp-content/themes/Avada/includes/avadaredux/avadaredux-framework/AvadaReduxCore/inc/class.avadaredux_helpers.php in Zeile 69

Solutions Collecting From Web of "Cronjob gibt viele Fehler REMOTE_ADDR, SERVER_PORT, SERVER_NAME usw. zurück"

Sie erhalten nicht definierte Undefined index , weil Sie die Dateien direkt laden und nicht über den Server gerendert werden. Der Server füllt diese Werte normalerweise auf und es ist tatsächlich sicherer, mit weniger erhöhten Rechten zu arbeiten (über eine HTTP Anfrage).

Wirf dein manuelles cron in einen curl oder wget – je nachdem, was du auf deinem Server installiert hast.

 curl -s -H "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64)" http://YourWebsiteURL.com/wp-cron.php?doing_wp_cron 

ODER

 wget -O /dev/null http://www.YourWebsiteURL.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1 

Dies sollte Ihre cron und mit www Privilegien anstelle von Server- root Zugriff auslösen.