Ich verwende Codeigniter. Ich möchte wissen, wie man einen Cronjob einrichtet, um eine Tabelle auf auslaufende Benutzer zu überprüfen und Daten in eine andere Tabelle mit der Liste der auslaufenden Benutzer einzufügen. Wie man das macht.
Als ich versuchte, ein Skript mit Controller und Modell zu schreiben, um die Tabelle einzufügen:
Fataler Fehler : Die Klasse 'Controller' wurde nicht in /home/content/html/test/live/application/controllers/cron.php in Zeile gefunden 2
Das ist vielleicht nicht das, wonach Sie suchen, aber es funktioniert ganz gut für mich:
Erstellen Sie Ihre CRON-Joblogik als 'normale' Controller-Funktion.
Dann laden Sie in Ihrer Standard-Cronjob-Datei, die kein CI ist, einfach die URL über
%Vor%Damit wird die URL genauso behandelt wie von jedem anderen Benutzer und das gesamte CI-Framework steht Ihnen zur Verfügung.
Meine Hosting-Seite ist godaddy, die die Möglichkeit bietet, einen Cron zu erstellen. Alles, was wir tun müssen, ist eine plainphp-Seite zu schreiben, um den Job zu erledigen, mit sql-Verbindung und allem was dazu gehört und einfach auf den godaddy-Server hochladen und den Cron erstellen. Das ist es. Job ist einfacher.
Tags und Links installation codeigniter cron