Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

Nach Erstellen/Ändern von Inhalt Cron ausführen (wegen Suchindex)

Eingetragen von hexabinaer (64)
am 04.02.2011 - 17:52 Uhr in
  • Modulsuche
  • Drupal 7.x

Nach 2 Stunden Suche auf drupal.org und hier halte ich mich jetzt entweder für zu begriffsstutzig oder die Drupal-Community für zu leidensfähig :-)

Es scheint ja allgemein bekannt zu sein, dass neue Inhalte bzw. Änderungen an Inhalten erst beim nächsten Cronjob in den Suchindex aufgenommen werden. Was ich nicht verstehe: Was spricht dagegen, nach jedem Erstellen/Ändern von Nodes einen Cron zu triggern? (Ehrlich - ich möchte es ja verstehen.) Gut, das sollte keine Standardeinstellung sein, aber dass das nur mit erheblichem Tricksen möglich sein soll, will mir nicht in den Kopf.
Immerhin habe ich herausgefunden, dass ich auf Drupal 8 hoffen darf: Index Content when created

Was ich versucht habe:

a) Die Cron-Konfiguration angeschaut, aber dort gibt es erwartungsgemäß nur die Zeitsteuerung.

b) Konfiguration > System > Aktionen > Erstellen einer erweiterten Aktion mit "Weiterleiten zu URL"
Struktur > Trigger > Node > Zuweisen der neuen Aktion "Beim Speichern von neuem Inhalt oder beim Aktualisieren ..."
Erfolgloser Versuch, weil ich das normale Verhalten nach dem Speichern eines Nodes nicht korrumpieren möchte.

Warum ist keine Aktion "Cron laufen lassen" vorgesehen? Bei Trigger finde ich das umgekehrte (unter System): Aktion zuweisen, "wenn Cron läuft" - da muss sich doch schon einmal jemand Gedanken gemacht haben ...

c) Mit dem Modul Rules ähnlich erfolglos, schließlich kann hier ja auch nicht plötzlich "Run Cron" als Aktion auftauchen.

Ich hoffe, dass mir hier jemand aus dem charmanten Kreise einen Tipp geben kann.
Ansonsten hoffe ich zumindest, dass dieser Beitrag ein paar Suchenden unnötigen Aufwand erspart.

‹ Multiple Menus mit Taxonomy Menu sortiert durch bestimmte Parents Realisierung 1:n-Beziehungen in Contenttypes ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

5 Minuten

Eingetragen von Nicolai Schwarz (1071)
am 04.02.2011 - 18:16 Uhr

Will mir nicht so recht einleuchten, warum der Suchindex so dermaßen aktuell sein muss?
Im Zweifel kannst du auch den Cronjob so einstellen, dass er alle fünf Minuten läuft (notfalls per cronjob.de).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Übertrieben

Eingetragen von hexabinaer (64)
am 04.02.2011 - 18:29 Uhr

Ah ja, Verzeihung, das hatte ich noch dazu sagen wollen:

Ich binde in einen Node-Typ einen Block ein, der sinngemäß funktioniert wie "What links to this?". Weil dieser Block nutzergenerierte Inhalte auflistet (die erst dort auftauchen, wenn sie im Suchindex sind), müsste der Cron quasi sekündlich laufen, um in das Zeitfenster zwischen "Inhalt erstellen" und "Seite neu laden" grätschen muss.

An anderer Stelle habe ich gelesen, dass es Probleme mit verschiedensten Vorgängen gibt, wenn der Cron gerade seine Arbeit macht. Ich möchte gar nicht erst ausprobieren, welche Probleme genau das sein können, deshalb möchte ich ungern den Cron so häufig laufen lassen.

Außerdem wird die Site nicht allzu häufig frequentiert. Ich möchte trotzdem Duplikate vermeiden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

drupal rules run cron

Eingetragen von Nicolai Schwarz (1071)
am 04.02.2011 - 18:43 Uhr

Nach kurzer Google-Suche:
http://drupal.org/node/812384

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oder erstelle mit einem Modul

Eingetragen von Exterior (2903)
am 04.02.2011 - 18:52 Uhr

Oder erstelle mit einem Modul eine eigene Action, welche den Cronlauf ausführt. Die kannst du dann triggern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Spitze

Eingetragen von hexabinaer (64)
am 04.02.2011 - 19:20 Uhr

Ha, du bist besser mit Google befreundet :-)
Das Tutorial hatte ich in der Tat nicht gefunden.
Und auch "PHP filter" nicht aktiviert, deshalb bin ich nicht einmal auf die Idee gekommen ...

Vielen Dank jedenfalls!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 4 Tagen 4 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 4 Tagen 20 Stunden
  • melde mich mal wieder, da ich
    vor 8 Wochen 2 Tagen
  • Hey danke
    vor 8 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 8 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 23 Stunden
  • Da scheint die Terminologie
    vor 9 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 9 Wochen 5 Tagen
  • In der entsprechenden View
    vor 9 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 9 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association