Zum Hauptinhalt springen

Wie man Kronen auf Bitrix einstellt: detaillierte Anleitung

Chromatfarbe – es ist ein interessantes Tool, das auf Servern verwendet wird, um Aufgaben nach einem Zeitplan auszuführen. Es wird häufig in der Webentwicklung verwendet, um Skripts und Aufgaben zu bestimmten Zeitpunkten automatisch auszuführen. In diesem Artikel werden wir uns ansehen, wie Sie Kronen auf Bitrix, einem der beliebtesten Content-Management-Systeme, einrichten.

Bitrix es verfügt über viele Möglichkeiten, Aufgaben automatisch nach Zeitplan mit Kronen auszuführen. Dies kann für Aufgaben wie das Aktualisieren des Caches, das Senden von Benachrichtigungen, das Versenden von E-Mails und vieles mehr nützlich sein. Viele Webentwickler haben jedoch Schwierigkeiten, Crohn auf Bitrix zu setzen, daher bieten wir in diesem Artikel eine detaillierte Anleitung, die Ihnen hilft, diesen Prozess zu meistern.

Kronen pro Bitrix können je nach Konfiguration auf dem Server auf verschiedene Arten konfiguriert werden. Wir werden uns die gebräuchlichste Option ansehen – das Einrichten von Crohn über die Befehlszeile.

Stellen Sie zunächst sicher, dass Sie Zugriff auf die Befehlszeile des Servers haben und die Rechte haben, die Cron-Datei zu bearbeiten. Öffnen Sie dann ein Terminal und geben Sie den Befehl crontab -e ein , um die cron-Datei zur Bearbeitung zu öffnen.

So führen Sie Kronen auf Bitrix aus: Das perfekte Setup

1. Bestimmen Sie das Startintervall des Crohns. Bestimmen Sie, wie oft Sie Kronen ausführen müssen. Je nach Ihren Bedürfnissen können Sie sich für einen täglichen, wöchentlichen oder monatlichen Start entscheiden.

2. Verwalten Sie die Ausführung von Befehlen. Erstellen Sie eine Datei mit den Befehlen, die Sie beim Start von Crohn ausführen möchten. Sie können Befehle im Terminal oder PHP-Befehle im Code verwenden. Sie können beispielsweise eine Cron-Datei erstellen.php, in dem alle erforderlichen Befehle definiert sind.

3. Stellen Sie die Kronen ein. Um Crohn auf Bitrix zu konfigurieren, müssen Sie dem Aufgabenplaner Ihres Hosting-Anbieters eine Aufgabe hinzufügen. Diese Einstellung kann normalerweise über das Hosting-Control Panel oder über SSH vorgenommen werden.

4. Stellen Sie das Startintervall für die Krone ein. Wählen Sie in den Einstellungen des Aufgabenplaners das gewünschte Startintervall für die Krone aus. Geben Sie die genaue Uhrzeit oder das genaue Zeitintervall an (z. B. jeden Tag um 18:00 Uhr oder jede Woche am Montag um 10:00 Uhr).

5. Geben Sie den Pfad zur Datei mit den Befehlen an. Geben Sie in den Einstellungen des Taskplaners den Pfad zu der Datei an, in der die Befehle definiert sind, die während des Startvorgangs ausgeführt werden sollen (z. B. /Pfad/zu/Datei/cron).php).

6. Speichern Sie die Einstellungen und überprüfen Sie, ob die Krone funktioniert. Nachdem Sie die Konfiguration der Krone abgeschlossen haben, speichern Sie alle Änderungen und überprüfen Sie, ob die Krone funktioniert. Stellen Sie sicher, dass die Aufgaben zu einem bestimmten Zeitpunkt ausgeführt werden und die erwarteten Ergebnisse liefern.

Die Einstellung von Crohn für Bitrix ist nicht schwierig, erfordert jedoch Sorgfalt und Sorgfalt. Die richtige Einstellung hilft Ihnen, Routineaufgaben zu automatisieren und den Prozess der Arbeit mit Bitrix effizienter zu gestalten.

Schritt 1: Erstellen einer Krone auf dem Server

Schritt 1: Melden Sie sich mit einem SSH-Client oder einer anderen verfügbaren Methode bei Ihrem Server an.

Schritt 2: Öffnen Sie die Crontab-Datei mit einem beliebigen Texteditor. Der Befehl zum Öffnen der Datei könnte folgendermaßen aussehen:

Schritt 3: Geben Sie in der geöffneten crontab den Auftrag Krone ein. Jeder Auftrag muss in einer separaten Zeile platziert und im folgenden Format formatiert sein:

  • * - für jeden Wert, z. B. jede Minute oder jeden Tag;
  • command - Der Befehl, den Sie ausführen möchten.

Ein Beispiel:

Geben Sie den folgenden Befehl ein, um das Skript jeden Tag um Mitternacht auszuführen:

0 0 * * * /usr/bin/php /var/www/html/cron_script.php

Schritt 4: Speichern Sie die Änderungen, und schließen Sie die Crontab-Datei.

Schritt 5: Stellen Sie sicher, dass die Kronen laufen. Dazu können Sie den Befehl verwenden:

service cron status

Wenn cron nicht ausgeführt wird, führen Sie den Befehl aus:

service cron start

Anmerkung: Überprüfen Sie den Pfad zum PHP-Interpreter und den Pfad zur Skriptdatei in Ihrem Befehl, um sicherzustellen, dass sie auf die richtigen Stellen zeigen.

Schritt 2: Konfigurieren von Ausführungsintervallen

Bitrix hat mehrere Möglichkeiten, die Ausführungsintervalle anzupassen:

    jede Minute: die Aufgabe wird jede Minute, eine Stunde lang, ausgeführt.

0 0 * * 0
0 0 1 * *

Sie können auch Ihre eigenen Intervalle mithilfe einer Kombination aus Zahlen und Sternchen anpassen. Zum Beispiel, 0 1,7,13 * * * bedeutet, dass die Aufgabe jeden Tag um 1, 7 und 13 Uhr ausgeführt wird.

Wählen Sie ein geeignetes Intervall für Ihre Aufgabe aus und notieren Sie es.

Schritt 3: Überprüfen Sie den Betrieb des Crohns

Nachdem Sie die Krone in der Bitrix eingerichtet haben, müssen Sie sicherstellen, dass sie ordnungsgemäß funktioniert. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie die Datei /bitrix/php_interface/dbconn.php auf einem Server mit installiertem Bitrix über einen FTP-Client oder einen Hosting-Dateimanager.
  2. Fügen Sie dieser Datei den folgenden Code hinzu:


// Скрипт для тестирования работы крона

Beachten Sie, dass es nach Abschluss der Validierungsschritte empfohlen wird, den Code zu löschen, den Sie der Datei hinzugefügt haben, und ihn erneut zu speichern. Dazu müssen Sie die Datei öffnen /bitrix/php_interface/dbconn.php und löschen Sie die folgenden Zeilen:

// Скрипт для тестирования работы крона

Um sicherzustellen, dass die Krone richtig eingestellt ist und der Zeitplan ordnungsgemäß funktioniert, ist eine Überprüfung der Funktionsweise des Crohns erforderlich. Wenn die Testdatei nicht erstellt oder leer ist, wiederholen Sie die Schritte zum Einrichten von Crohn oder wenden Sie sich an den Hosting-Supportdienst, um Hilfe zu erhalten.