Was hat es eigentlich mit cronjobs auf sich?
am 11.06.2012 - 13:49 Uhr in
Ich hab in der Dokumentation darüber gelsen aber nix verstanden.
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich hab in der Dokumentation darüber gelsen aber nix verstanden.
Beiträge im Forum: 250233
Registrierte User: 20449
Neue User:
| wla | 9461 |
| stBorchert | 6003 |
| quiptime | 4972 |
| Tobias Bähr | 4019 |
| bv | 3924 |
| ronald | 3857 |
| md | 3717 |
| Thoor | 3678 |
| Alexander Langer | 3416 |
| Exterior | 2903 |
cronjobs sind das UNIX-Äquivalent von Zeitgesteuerten Aufgaben
am 11.06.2012 - 13:58 Uhr
Da Drupal sehr stark auf einer Datenbank aufbaut, sind hier gelegentlich Bereinigungsaufgaben notwendig.
Diese werden regelmäßig ausgeführt, und sind nicht von der Anmeldung eines Benutzers abhängig.
Es ist also ratsam, zumindest in einer produktiven WEB-Site, dass cron.php regelmäßig aufgerufen wird, um diese Aufgaben wahrnehmen zu können.
Man kann auch eigene Routinen darin einbinden.
Das hab ich jetzt wieder nicht ganz verstanden
am 11.06.2012 - 14:10 Uhr
Mit WEB-Site meinst du dass die Seite im Web und nicht bei mir auf dem PC liegt, oder?
Was meinst du mit produktiv, ich tipp mal dass heißt das regelmäßig neue Inhalte draufkommen, wenn ich falschlieg einfach korrigieren ;-)
Ich hab mal versucht cron.php aufzurufen (localhost/drupal/cron.php), dann kam: Sie haben keine Berechtigungen. (Ich bin der Admin und war auch eingelogt)
Heißt das, wenn ich die website hochgeladen hab, dann muss ich jeden Tag diese Seite aufrufen? meinedomain.de/cron.php oder so? Geht das nicht irgendwie automatisch?
misterbean schrieb Mit
am 11.06.2012 - 14:29 Uhr
Mit WEB-Site meinst du dass die Seite im Web und nicht bei mir auf dem PC liegt, oder?
Er meint deine Drupal-Installation.
Was meinst du mit produktiv, ich tipp mal dass heißt das regelmäßig neue Inhalte draufkommen, wenn ich falschlieg einfach korrigieren ;-)
produktiv = online, live, in Betrieb
Ich hab mal versucht cron.php aufzurufen (localhost/drupal/cron.php), dann kam: Sie haben keine Berechtigungen. (Ich bin der Admin und war auch eingelogt)
Siehe korrekten Link zur cron.php auf der Status-Seite. Seit Drupal 7 muss der URL der korrekte Token als Parameter mitgegeben werden, damit nicht jeder von überall die cron.php laufen lassen kann.
Heißt das, wenn ich die website hochgeladen hab, dann muss ich jeden Tag diese Seite aufrufen? meinedomain.de/cron.php oder so? Geht das nicht irgendwie automatisch?
Nein, heißt es nicht. Siehe Konfiguration -> System -> Cron
Man kann sie aber zusätzlich über einen Cron-Job öfter aufrufen lassen. Auf größeren Seiten mit sich ändernden Inhalten ist es nämlich blöde, wenn beispielsweise Inhalte erst nach einer Stunde oder noch später über die Suchfunktion gefunden werden können.
Vielen Dank :D
am 11.06.2012 - 15:07 Uhr
Vielen Dank :D