KENNTNISSE · PHP-UMWELT

Wie man Cron Jobs einrichtet oder erzwingt, um eine PHP-Version zu verwenden

Zuletzt aktualisiert 2023-04-07

In allen außer unseren ältesten Servern haben wir eine Funktion implementiert, mit der Sie eine Version von PHP einstellen können, die Sie für Ihr Konto verwenden möchten. Cron-Jobs, die auf einem Server ausgeführt werden, verwenden jedoch normalerweise die für den Server festgelegte PHP-Version und nicht die vom PHP-Versionstool angegebene. Wenn Ihr Cron-Job mit einer anderen PHP-Version ausgeführt werden muss, müssen Sie ihn in Ihrem Cron-Job-Befehl oder Skript angeben.

 

Der Befehlscode für den Beispiel-Cronjob wird unten angezeigt und wird mit der System-PHP-Version ausgeführt, die für den Server festgelegt wurde:

 

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

 

 

Um den Beispiel-Cronjob mit einer bestimmten PHP-Versionszeile auszuführen, sagen Sie PHP Version 7.4 verfügbar durch "Auswählen einer PHP-Version" oder PHP Selector, ändern Sie den Befehl

 

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

 

 

Um den Cron mit PHP 5.6 auszuführen, ersetzen Sie den 74 in /opt/alt/php74/usr/bin/php durch 56, um den Sample Cron als

 

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

← Alle Knowledgebase Artikel

Sagen Sie uns, was aufbleiben muss.

Ein kurzes Gespräch mit einem Ingenieur. Kein quote-bot, keine callback-warteschlange.