2016-07-29 9 views
0

Ich entwickle eine integrierte Webanwendung mit vTiger. Und in bestimmten Fällen möchte ich einen Cron-Job ausführen.Simulieren eines Cron-Jobs aus einer bestimmten Domäne

Die Datei befindet sich auf dem Server xyz.com. Und es gibt mehrere Subdomains auf meinem Server.

Aber wenn die cron kann ich die Anfrage Herkunft ausgeführt wird eingestellt von subdomain1.xyz.com oder subdomain2.xyz.com etc

mir jemand bitte helfen kann. Danke in advance

Antwort

1

Soweit ich sagen kann, haben Sie keinen Zugriff auf Crontab aber müssen noch automatisierte Aufgaben durchführen?

Die einfachste Lösung wäre die Überprüfung jeder Benutzeranforderung durchzuführen und die letzte Cron-Laufzeit in db zu behalten. Und einfacher Code würde die Aufgabe erledigen:

Dieser Ansatz wird von Wordpress verwendet, Sie können mehr darüber im Internet finden. Das Hauptproblem besteht darin, dass Ihr Cron nicht ausgeführt wird, wenn keine Benutzer vorhanden sind. Aber wenn es keine Benutzer gibt, ist Ihr Code nützlich?

Andernfalls müssen Sie eine Art API entwickeln und von außen auslösen, z. Server, auf dem Sie Zugriff auf Crontab haben.