Wissensdatenbank · PHP-Umgebung

So richten Sie Cron-Jobs ein oder erzwingen die Verwendung einer bestimmten PHP-Version

Zuletzt aktualisiert am 2023-04-07

Auf allen Servern außer unseren ältesten haben wir eine Funktion implementiert, mit der Sie die PHP-Version festlegen können, die Sie für Ihr Konto verwenden möchten. Cronjobs, die auf einem Server ausgeführt werden, verwenden jedoch normalerweise die für den Server eingestellte PHP-Version und nicht die im PHP-Versionstool angegebene. Wenn Ihr Cronjob mit einer anderen PHP-Version ausgeführt werden soll, müssen Sie diese in Ihrem Cronjob-Befehl oder Skript angeben.

 

Der unten dargestellte Befehl für den Beispiel-Cronjob wird mit der für den Server eingestellten System-PHP-Version ausgeführt:

 

php -q /home/userna5/public_html/crondir/cronscript.php

 

 

Um den Beispiel-Cronjob mit einer bestimmten PHP-Version auszuführen, zum Beispiel PHP 7.4, die über „Select a PHP version“ oder den PHP Selector verfügbar ist, ändern Sie den Befehl wie folgt

 

/opt/alt/php74/usr/bin/php -q /home/userna5/public_html/crondir/cronscript.php

 

 

Um den Cronjob stattdessen mit PHP 5.6 auszuführen, ersetzen Sie in /opt/alt/php74/usr/bin/php die 74 durch 56, sodass der Beispiel-Cronjob wie folgt lautet

 

/opt/alt/php56/usr/bin/php -q /home/userna5/public_html/crondir/cronscript.php

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.